我遇到了Firefox似乎很奇怪的結果。使用以下格式:Firefox對時區偏移返回無效?
2013/01/01 00:00:00-0000
對於我的約會,當時區變爲「正面」時遇到問題。例如。
new Date('2013/01/01 05:00:00-0000')
Date { Tue Jan 01 2013 00:00:00 GMT-0500 (EST) }
但是。
new Date('2013/01/01 05:00:00+0100')
Date { Invalid Date }
我希望,而獲得:
日期{星期一2012年12月31日23:00:00 GMT-0500(EST)}
看樣子+
是什麼原因造成的問題,如果我不能使用GMT以東的時區,這似乎是一個相當大的問題。
編輯:添加在Firefox中http://jsfiddle.net/utm4f/
運行,它會返回一個無效的日期(我在OS上運行的Firefox 20 X 10.8.3)
究竟是否使用的是Firefox的版本?你是否已經確認它可以用於負偏移(只顯示「0」)? – Bergi 2013-05-13 17:33:38
FF 20.0。是的,我嘗試過使用FF控制檯。 -0200,-0300等......都可以工作,只要您嘗試+0100就會失敗。 – 2013-05-13 17:35:30