getTimezoneOffset() 方法可返回格林威治时间和本地时间之间的时差,以分钟为单位。例如,如果时区为 GMT+2, 将返回-120 。注意: 由于使用夏令时的惯例,该方法的返回值不是一个常量。提示: 协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC(Universal Coordinated Time)。注意: UTC
//北京是getZoneTime(8),纽约是getZoneTime(-5),班加罗尔是getZoneTime(5.5). 偏移值是本时区相对于格林尼治所在时区的时区差值functiongetZoneTime(offset){//取本地时间varlocaltime =newDate();//取本地毫秒数varlocalmesc =localtime.getTime();//取本地时区与格林尼治所在时区的偏差毫秒数varlocalOffset =...
// convert to msec // subtract local time zone offset // get UTC time in msec ...
var gmtHours =d.getTimezoneOffset()/60 document.write("The local time zone is: GMT " + gmtHours) </script> 输出: The local time zone is: GMT -8 亲自试一试 getTimezoneOffset() 如何使用 getTimezoneOffset() 根据 GMT 来取得本地时区。 JavaScript Date 对象 javascript...
// 北京是getZoneTime(8),纽约是getZoneTime(-5),班加罗尔是getZoneTime(5.5). 偏移值是本时区相对于格林尼治所在时区的时区差值functiongetZoneTime(offset){//取本地时间varlocaltime =newDate();//取本地毫秒数varlocalmesc =localtime.getTime();//取本地时区与格林尼治所在时区的偏差毫秒数varlocalOffset...
localOffset=d.getTimezoneOffset()*60000; //获得当地时间偏移的毫秒数 utc = localTime + localOffset; //utc即GMT时间 offset =10; //以夏威夷时间为例,东10区 hawaii = utc + (3600000*offset); nd = new Date(hawaii); document.writeln("Hawaii time is " + nd.toLocaleString() + <br>");...
实例 返回格林威治时间和本地时间之间的时差: var d = new Date() var n = d.getTimezoneOffset(); n 输出结果: -480 尝试一下 » 定义和用法getTimezoneOffset() 方法可返回格林威治时间和本地时间之间的时差,以分钟为单位。例如,如果时区为 GMT+2, 将返回-120 。注意: 由于使用夏令时的惯例,该...
算出时差,并转换为毫秒: var offset2 = new Date().getTimezoneOffset()* 60 * 1000; //算出现在的时间: var nowDate2 = new Date().getTime(); //此时东2区的时间 var currentZoneDate = new Date(nowDate2 + offset2 + zoneOffset*60*60*1000); console.log("东2区现在是:"+currentZone...
JavaScript getTimezoneOffset() 方法 JavaScript Date 对象 定义和用法 getTimezoneOffset() 方法可返回格林威治时间和本地时间之间的时差,以分钟为单位。说明 getTimezoneOffset() 方法返回的是本地时间与 G...
Javascript日期getTimezoneOffset()方法返回当前区域设置中的时区偏移量(以分钟为单位)。时区偏移量是当前时区相对于格林尼治标准时间(GMT)的差异分钟数。 例如,如果您的时区是GMT+10,则将返回-600。夏令时会阻止该值保持不变。 语法 其语法如下 – Date.getTimezoneOffset() ...