【发布时间】:2010-12-07 17:57:28
【问题描述】:
使用 w3schools 的交互式 js 环境 (here) 执行时的以下代码:
var d1=new Date(1306796400000);
document.write("Original form: " + d1);
显示以下消息:
Original form: Tue May 31 2011 00:00:00 GMT+0100 (GMT Daylight Time)
但是这个:
var d1=new Date(1231977600000);
document.write("Original form: " + d1);
显示此消息:
Original form: Thu Jan 15 2009 00:00:00 GMT+0000 (GMT Standard Time)
我认为毫秒值只是 UTC 自 1970 年 1 月 1 日以来的毫秒数。 但看起来它包含一个时区标志。
谁能说出毫秒值格式是什么?
提前致谢。
【问题讨论】:
标签: javascript datetime utc