不工作的JavaScript函數的日期我有這樣的代碼,我在鉻在Firefox
var time = new Date("2014-02-11 19:30:00" + ' UTC');
運行它,這讓我回正是我需要的,它把我傳遞給我的本地日期。即使這樣一個不完全一樣的東西
var time = new Date("2014-02-11T19:30:00");
的問題是,第一功能沒有在Mozilla工作,第二個不轉換的日期到我的本地時區。我需要在兩位探險家(實際上都是他們)中進行轉型,但至少在這兩者中工作會很好。
這兩個剪輯不會做同樣的事情,除非你住在英國......任何支持JSON的瀏覽器都能正確解析ISO格式的「2014-02-13T18:33:27.872Z」。您可以將日期分成幾部分,或者在解析之前將字符串按照ISO格式進行處理。 – dandavis
對不起,我複製並粘貼了一個新的文檔,他們完全相同(至少在谷歌瀏覽器中)。我來自委內瑞拉。 –
也許因爲那個特定的輸入格式不是標準的,你的瀏覽器正在將它變成本地日期,試圖恢復它所能提供的任何信息。 GIGO。重寫我的第一個評論爲「不應該」... – dandavis