2012-06-01 76 views
2

我正在嘗試創建JavaScript日曆,但是當我嘗試增加日期時,我遇到了一個似乎是夏令時更改的問題。例如,當我嘗試增加2012年3月的日子時,我得到了2012年3月24日的24天,2012年3月24日的0:00和2012年3月24日的23:00(我希望我記得沒錯,它是24)。這隻發生在某些PC上(可能是那些在操作系統上啓用的PC)。日期無夏令時

我的問題是,我可以刪除自動日光增量和使用日期變量只是爲了存儲日期和時間數據,並禁用自動增加/減少數字。

謝謝Daniel!

+0

你能發表更多的代碼嗎?你如何初始化'myDate'? – lanzz

回答

1

使用.setUTCDate()和.getUTCDate()將設置並獲取月份的哪一天忽略時區偏移量,但lanzz是正確的,我們需要了解如何初始化myDate變量。

+0

我這樣做var myDate = new Date(); –