0
如果我在火狐(32)或IE(11)調用此方法,它會被解析爲本地時間:如何解析格式爲「2014-10-02T12:00:00」的DateTime字符串爲本地?
new Date('2014-10-02T12:00:00')
但是,如果我在鉻分析它(37.0.2062.124米64位),它將被解析爲UTC時間。
如何在所有瀏覽器中將其解析爲本地時間?
如果我在火狐(32)或IE(11)調用此方法,它會被解析爲本地時間:如何解析格式爲「2014-10-02T12:00:00」的DateTime字符串爲本地?
new Date('2014-10-02T12:00:00')
但是,如果我在鉻分析它(37.0.2062.124米64位),它將被解析爲UTC時間。
如何在所有瀏覽器中將其解析爲本地時間?
這不是一個有效的日期格式,這就是您遇到瀏覽器差異的原因。
嘗試使用正確的ISO 8601 date standard(將Z
附加到時間戳的末尾),或者如果不行,最好使用類似Moment.js的東西來解析它。
試試這個http://momentjs.com/ – Unrealsolver 2014-10-02 12:12:17
爲什麼不按照_ISO 8601_定義的時間追加時區偏移量 – 2014-10-02 12:20:21