
var d = new Date('2015-11-13 24:00:00');
document.write(d.toGMTString());
输出的结果是否一样?
有点困惑这个问题,关键的地方应该就是 Date()的参数,如上面的 2015-11-13 24 : 00 : 00 是否跟时区有关。。
我知道 var d = new Date();
document.write(d.toGMTString()); 这个应该全部时区同一时刻输出结果一样的。
有点 LOW ,求大神指点
1 canky 2015-11-12 14:02:19 +08:00 via iPhone 我以为发生什么大事 |
2 phoenixlzx 2015-11-12 14:08:48 +08:00 时间哪有 24:00:00 啊,你应该写 00:00:00 然后传参不带时区默认使用本地时区,例如我在终端运行 > var d = new Date('2015-11-13 00:00:00'); undefined > d Fri Nov 13 2015 00:00:00 GMT+0800 (CST) > d.toGMTString() 'Thu, 12 Nov 2015 16:00:00 GMT' 所以如果在美国使用 UTC-9 之类的时区的话,最后打印的结果肯定是不一样的 |
3 doublleft 2015-11-12 14:17:37 +08:00 我也以为有什么大新闻 |
4 SoloCompany 2015-11-12 14:20:56 +08:00 自己去查文档不就得了, Date.parse 当然和时区有关,要无关正确的写法应该是 new Date('2015-11-13 24:00:00 GMT+0800'); |
5 msg7086 2015-11-12 14:26:39 +08:00 |
6 IamJ 2015-11-12 14:28:11 +08:00 这标题真拉风 |
7 sodatea 2015-11-12 14:28:57 +08:00 这里有个详尽的测试 http://dygraphs.com/date-formats.html |
8 SourceMan 2015-11-12 14:34:15 +08:00 一个程序员的脚本正常运行 一个程序员的脚本 timeout 后结束运行 |
9 haozhang 2015-11-12 14:35:45 +08:00 对于 GMT 、 UTC 等都是获取标准时,要根据当地的时区才能换算成当地时间,比如 UTC 时间 08:00 ,你在北京(也就是东八区)就要加上 08:00 变成北京当地时间 16:00 。 |
10 leavic 2015-11-12 14:54:42 +08:00 咱能好好写标题不 |
11 phoenixlzx 2015-11-12 15:04:01 +08:00 @msg7086 举个栗子不要在意 |
12 comanboy 2015-11-12 15:08:38 +08:00 好有深意的,直接吸引我了。 |
13 youkeshen 2015-11-12 15:17:45 +08:00 Seattle, UTC/GMT -8 hours, Sat, 14 Nov 2015 08:00:00 GMT |
14 Ryekee 2015-11-12 15:22:55 +08:00 被到戳看…… |
15 paw 2015-11-12 15:28:25 +08:00 看到标题第一感觉,,, 我擦,什么 NB 的脚本能搞瘫互联网吗!? 点进来 我擦,,,, LZ 要不要这样啊 |
16 R18 2015-11-12 15:34:31 +08:00 我本来是打算回复 地球会爆炸 |
17 HentaiMew 2015-11-12 15:42:20 +08:00 你是想说时差还是想说类似 UTC 这种时间格式啊.... 标题未免太叼了,我以为是中美程序员之间的较量呢。 |
18 bobsam 2015-11-12 15:44:15 +08:00 我还以为运行了电脑会炸 |
19 xxppxiaowei 2015-11-12 15:54:21 +08:00 你国或成最大输家 |
20 cszchen 2015-11-12 15:59:17 +08:00 不一样 因为在 new Date 的时候,如果没有指定时区,会用当前电脑的时区,所以在中国和美国,'2015-11-13 24:00:00'所代表的时间是不一样的。 |
21 ttma1046 2015-11-12 16:00:13 +08:00 吓死了。。 肯定有区别。 |
22 GPU 2015-11-12 16:05:13 +08:00 论标题的重要性 |
23 zhantss 2015-11-12 16:11:05 +08:00 吓死人 我也以为有大新闻 |
24 lphnice 2015-11-12 16:30:06 +08:00 via Android 标题我给 100 分 |
25 dmmo 2015-11-12 17:44:10 +08:00 标题简直是 6. |
26 wdlth 2015-11-12 17:52:15 +08:00 我还以为世界会改变…… |
27 kiritoalex 2015-11-12 18:06:12 +08:00 你们不要动不动就搞个大新闻 |
28 fengyqf 2015-11-12 18:10:07 +08:00 还以为要吐槽中国程序员。。。。 上当的感觉油然而生 |
29 lichun 2015-11-12 18:40:00 +08:00 晋太元中,武陵人以。。。 |
30 Khlieb 2015-11-12 20:08:25 +08:00 via Android 标题党?! |
31 miaotaizi 2015-11-12 20:56:10 +08:00 标题叼! |
32 wohenyingyu01 2015-11-12 23:59:23 +08:00 以为标题的下一句应该是:世界末日就到了 |
33 vh2h 2015-11-13 00:10:40 +08:00 via Android 说楼主是标题党呢,楼主又不是,但是,为什么我跑进来了呢? |
34 ibireme 2015-11-13 00:17:32 +08:00 总想弄个大新闻。。 |
35 phoenixlzx 2015-11-13 00:27:25 +08:00 好了你们喷楼主不会取标题喷一次还不够非得跟风喷那么多次干嘛? 有几个帖子是解决问题的? |
36 watzds 2015-11-13 01:09:25 +08:00 via Android 只有 timestamp 没有时区,都某年某月了,怎么可能不分时区? 什么中美两国程序员,你不会用自己的电脑模拟一下? |
37 yuuko 2015-11-13 13:19:00 +08:00 我能说,进来之前我是什么表情吗。。。 |
38 unknownservice 2015-11-13 16:54:12 +08:00 标题党。。。 |