//目标时区时间,东八区 东时区正数 西时区负数
let _timezone = 8;
// 本地时间和格林威治的时间差,单位为分钟
let _offset_GMT = new Date().getTimezoneOffset();
let diffTime = _offset_GMT * 60 * 1000 + _timezone * 60 * 60 * 1000;
// 本地时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数
let nowDate = new Date().getTime();
let targetDate = new Date(nowDate + diffTime);
console.log("东8区现在是:" + targetDate);