HTML 5 datetime-local控制时间不匹配

时间:2013-09-20 18:41:55

标签: html5 datetime breeze

我在我的一个观点中使用HTML5 datetime-lcoal控件。该值正确保存在数据库中,但是breeze返回的时间值与保存的值不同。

数据库中的一个条目是

2013-09-20 14:00:00.000

该条目今天下午2点(东部时区)插入

获取检索的值是

Fri Sep 20 2013 10:00:00 GMT-0400

不确定为什么会这样。是因为datetime-local没有考虑时区吗?

1 个答案:

答案 0 :(得分:0)

Breeze不会以任何方式操纵进出服务器的日期时间除了将UTZ时区说明符添加到从服务器返回的任何日期时都没有。这只是因为不同的浏览器在没有时区说明符的情况下解释日期,我们希望浏览器之间保持一致。

答案posted here中对此进行了更详细的讨论。