【发布时间】:2017-01-02 23:01:04
【问题描述】:
当我创建一个javascript 日期然后stringify 并将其发送到服务器时,我得到两个不同的日期。 stringified 日期总是晚一天。
所以目前我将我的 javascript 日期增加 1 天,以便我在服务器上收到相同的日期。
我当前的代码:
var dt = $(.datepicker).datepicker('getDate');//Fri Aug 26 2016 00:00:00 GMT+0200 (South Africa Standard Time)
var result = Json.stringify(dt); //"2016-08-25T22:00:00.000Z"
这是正确的方法还是我错过了什么?
【问题讨论】:
-
dt的内容是什么,result的输出是什么? -
i increment my javascript date by 1 day- 这不是一个好方法 - 在 UTC 日期与您的一天相同的一天中的不同时间尝试它 - 然后查看已尝试克服这些问题的库。 .. 日期对于每种语言的每个程序员来说都是一种痛苦:p -
请确认您的客户端和服务器在同一时区
-
@guy 我更新了问题,
-
您似乎不了解区域设置和 UTC 日期时间。
标签: javascript json stringify