可能重複:
Help parsing ISO 8601 date in Javascript轉換JSON日期字符串到正確的Date對象
我認爲這應該是很簡單的,但變成了令人驚訝的乏味。
從WEB API,我通過AJAX接收selected
對象,其屬性之一是InspectionDate日期時間字符串如2012-05-14T00:00:00
在JavaScript中,我使用以下代碼具有正確的日期對象
selected.JsInspectionDate = new Date(selected.InspectionDate);
但JsInspectionDate顯示
2012/05/14 00:00 in firefox,
2012/05/13 20:00 in chrome and
NAN in IE9
爲2012-05-14T00:00:00.
有人能告訴我爲什麼會出現這個問題嗎?以及如何解決這個問題?我只想在Firefox中顯示所有瀏覽器。
看起來像一個時區的問題。 4小時不同,你住在東海岸嗎? –
請參閱:http://stackoverflow.com/q/498578/220060 – nalply
@MikeRobinson是我在東海岸時區 –