我试图创建一个JavaScript日历,但是当我尝试递增天数时,我遇到了一个问题,似乎是夏令时更改引起的。例如,在2012年3月尝试递增天数时
我的问题是,我能否去掉自动夏令时增量,仅使用日期变量存储日期和时间数据,并禁用自动递增/递减数字。
谢谢你,丹尼尔!
(myDate.setDate(myDate.getDate()+1);
,我得到了两天24小时的结果,即2012年3月24日0:00和2012年3月24日23:00(我希望我记得正确,是24号)。这种情况只在某些PC上发生(可能是开启操作系统夏令时的PC)。我的问题是,我能否去掉自动夏令时增量,仅使用日期变量存储日期和时间数据,并禁用自动递增/递减数字。
谢谢你,丹尼尔!
myDate
? - lanzz