Browse Source

修改

master
liaoxinyu 1 month ago
parent
commit
439e8416ad
  1. 12
      utils/class/date.js

12
utils/class/date.js

@ -8,7 +8,7 @@ function getTimeZoneOffset(time) {
const date = new Date(time);
// 获取时区偏移值,返回分钟数
// let offset = date.getTimezoneOffset();
let offset = 0;
// let offset = 0;
return time + offset * 60 * 1000;
}
@ -28,13 +28,17 @@ function time2Date(time, isOffset = false) {
if (time.toString().length <= 10) {
time = Number(time) * 1000;
}
let timeN;
// 是否对时差进行转化
if (isOffset) {
// time = getTimeZoneOffset(time);
timeN = getTimeZoneOffset(time);
}else{
// 这也是对时差进行转换,不需要在每个处理时间格式的组件中修改isOffset为true
timeN = time-(-28800000)+(new Date(new Date().getTime()).getTimezoneOffset()* 60 * 1000);
}
// 转化成日期时间对象
date = new Date(time);
date = new Date(timeN);
}
return date;

Loading…
Cancel
Save