1 /* 2 描述:时区的换算 3 参数:offset时区位置 4 使用:东八区calcTime(”+8"); 5 */ 6 function calcTime(offset) { 7 // 创建一个本地日期 8 var d = new Date(); 9 //通过Data()对象的getTimezoneOffset()方法来找出当地时间偏移值。在缺省情况下,此方法以分钟显示时区偏移值结果,因此在早先的计算中要将此值转换成毫秒。 10 var utc = d.getTime() + (d.getTimezoneOffset() * 60000); 11 //将本地时间与本地时区偏移值相加得到当前国际标准时间(UTC)。 12 var nd = new Date(utc + (3600000*offset)); 13 return nd; 14 };