所以我想知道该javascript
功能Date()
最近是否针对 Firefox 甚至其他浏览器进行了更改。
起初我会得到这样的日期输出:Mon Apr 13 2015 22:18:08 GMT+0200 (West-Europa (zomertijd))
但现在它输出的是这样的:2015-04-13T20:15:18.322Z
我有一个脚本,它取决于第一种格式,所以它坏了,而我的代码没有任何变化。这就是为什么我开始调查并发现这是问题所在。
我想知道这是怎么回事。(我不是要格式化解决方案,只是想知道为什么要这样格式化)
更新 1:认为添加我测试的浏览器的版本号可能很有用(所有结果都相同)。
- Firefox 开发者版:39.0a2 (2015-04-07)
- 冰鼬 31.4.0
- 火狐 37.0.1
更新 2:代码示例:
new Date();
-- output -- Date 2015-04-13T20:57:39.622Z
原来这是一个UTC
orZulu time
格式。所以现在的问题是:为什么它输出 UTC 日期,而它以前没有这样做。