我在我的一个观点中使用HTML5 datetime-lcoal控件。该值正确保存在数据库中,但是breeze返回的时间值与保存的值不同。
数据库中的一个条目是
2013-09-20 14:00:00.000
该条目今天下午2点(东部时区)插入
获取检索的值是
Fri Sep 20 2013 10:00:00 GMT-0400
不确定为什么会这样。是因为datetime-local没有考虑时区吗?
答案 0 :(得分:0)
Breeze不会以任何方式操纵进出服务器的日期时间除了将UTZ时区说明符添加到从服务器返回的任何日期时都没有。这只是因为不同的浏览器在没有时区说明符的情况下解释日期,我们希望浏览器之间保持一致。
答案posted here中对此进行了更详细的讨论。