/**
* vo.timeZone 时区 与标准时间差 毫秒
*/
timeZone = Math.round(vo.timeZone / 1000 / 3600);
/**
* 获取某一时区的时间
* tm 服务器时间
* zone 服务器时区
*/
static newDate(tm: number, timeZone: number = 0): Date {
timeZone = timeZone ? timeZone : dMgr.timeModel.timeZone;
let date = new Date();
let subTimeZone: number = (timeZone * 60 + date.getTimezoneOffset()) * 60000;
date.setTime(tm + subTimeZone);
return date;
}
More(时区,Date): https://juejin.im/post/5d23ef766fb9a07ea5681378