我试图创建一个 JavaScript 日历,但是当我尝试增加天数时,我遇到了一个问题,这似乎是夏令时的变化。例如,当我尝试增加 2012 年 3 月的天数时,(myDate.setDate(myDate.getDate() + 1);
我得到 2 天 24、2012 年 3 月 24 日 0:00 和 2012 年 3 月 24 日 23:00(我希望我没记错,它是 24)。这只发生在某些 PC 上(可能是那些在操作系统上启用它的 PC)。
我的问题是,我可以删除自动日光增量并使用日期变量来存储日期和时间数据,并使其禁用自动递增/递减数字。
谢谢你,丹尼尔!