Date.prototype.toBJDate = () => { const date = new Date() const timeZone = date.getTimezoneOffset() * -1 / 60 let hour = date.getHours() if (timeZone < 0) { date.setHours(hour + 8 + Math.abs(timeZone)) } else { date.setHours(hour + 8 - timeZone) } return date.toLocaleString() }