【发布时间】:2014-03-29 11:35:39
【问题描述】:
我有一个脚本,我在其中创建了两个 Date 实例,第一个返回 CET 偏移时间戳中的日期,第二个返回 CEST 中的日期。我不明白为什么。
var start_date = new Date(2014, 1, 26, 12, 0 , 0, 0);
var first_start_date = new Date(2014, 3, 1, 12, 0 , 0, 0);
返回:2014 年 2 月 26 日星期三 12:00:00 GMT+0100 (CET) 2014 年 4 月 1 日星期二 12:00:00 GMT+0200 (CEST)
我还创建了一个jsfiddle example
【问题讨论】:
-
2 月 26 日,夏令时无效。 4 月 1 日,是。
-
那不是时区,那是夏令时。
-
好的!我可以强制 Date 对象仅在 GMT 中返回吗?
-
它已经在格林威治标准时间......你只是想从你的字符串中删除最后一位吗?
标签: javascript date