fix: 修复uplot x轴时区错误

This commit is contained in:
zyh
2024-03-27 09:58:13 +06:30
parent 442dcd1a3d
commit 15d59758bc

View File

@@ -520,13 +520,13 @@ export default {
return function (val, index) {
const value = self.momentStrToTimestamp(self.momentTz(val))
let offset = localStorage.getItem('nz-sys-timezone')
offset = moment.tz(offset).format('Z')
offset = Number.parseInt(offset)
offset = moment.tz(offset).utcOffset()
const localOffset = new Date().getTimezoneOffset() * 60 * 1000 * -1 // 默认 一分钟显示时区偏移的结果
// if (window.dataJson) {
// offset = new Date().getTimezoneOffset() * -1 / 60
// }
const tData = new Date(value - localOffset + offset * 60 * 60 * 1000)
const tData = new Date(value - localOffset + offset * 60 * 1000)
let hour = tData.getHours()
hour = hour > 9 ? hour : '0' + hour // 加0补充为两位数字
let minute = tData.getMinutes()