Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么会这样?
new Date(2013, 5, 30).toJSON() "2013-06-29T23:00:00.000Z"
它看起来像一个小时的偏移量。
谢谢。
在进行调查后,我恢复了这个答案。
您看到的toJSON()日期是 Z(ULU) 时区,也就是 UTC,而Date使用您的本地时区。
toJSON()
Date
执行此操作时很容易发现差异:
new Date().getTimezoneOffset(); // should return -60 (minutes) in your case
顺便说一句,夏令时会影响您所看到的,但这不是原因。