Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSON日期中的一小时偏移量_Javascript_Json_Datetime_Date - Fatal编程技术网

Javascript JSON日期中的一小时偏移量

Javascript JSON日期中的一小时偏移量,javascript,json,datetime,date,Javascript,Json,Datetime,Date,为什么会发生这种情况 new Date(2013, 5, 30).toJSON() "2013-06-29T23:00:00.000Z" 看起来像是一个小时的偏移量 谢谢。在调查之后,我重新提出了这个答案 您看到的toJSON()日期位于Z(ULU)时区,即UTC,而date使用您的本地时区 执行此操作时,很容易发现差异: new Date().getTimezoneOffset(); // should return -60 (minutes) in your case 顺便说一句,夏令

为什么会发生这种情况

 new Date(2013, 5, 30).toJSON()
"2013-06-29T23:00:00.000Z"
看起来像是一个小时的偏移量


谢谢。

在调查之后,我重新提出了这个答案

您看到的
toJSON()
日期位于Z(ULU)时区,即UTC,而
date
使用您的本地时区

执行此操作时,很容易发现差异:

new Date().getTimezoneOffset(); // should return -60 (minutes) in your case

顺便说一句,夏令时可以对你看到的东西产生影响,但这不是原因。

机器上的本地时间是多少?夏令时可能是一件美妙的事情。这很有道理,我对这种格式很怀疑,我讨厌日期:)