我有一个带有DatePicker控件的网页(来自Kendo UI)。
首先,我在新西兰,这是UTC +12:00
当我在日期选择器中选择2012年10月31日的日期时,它将存储在JavaScript对象中:
Wed Oct 31 00:00:00 UTC + 1300 2012
这似乎不对!
它被序列化为JSON(使用JSON.stringify)为2012-10-30T11:00:00.000Z,这是错误的。
回到服务器上,当解析JSON时,这将于2012年10月30日23:00发布。
有人可以向我解释一下吗?什么是解决方案?
答案 0 :(得分:1)
我现在想通了 - 日期选择器控件正常工作,截至10月31日,新西兰将在夏令时,所以在那个日期,我们将是UTC +1300。
我的问题是我的服务器代码是根据今天的日期转换为UTC,而不是使用实际日期的偏移量。