我在FireFox控制台上运行此Javascript代码:
> new Date(2015,01,29)
< Date 2015-03-01T03:00:00.000Z
我使用日期&#34; 2015-01-29&#34;创建一个新的约会对象。而对象则保存日期&#34; 2015-03-01&#34;。
如果我更改了&#39;小时&#39;
,也会发生这种情况> new Date(2015,01,29,12)
< Date 2015-03-01T15:00:00.000Z
发生了什么?我完全迷失了。
如何修复此错误&#39;?
感谢您的帮助!
答案 0 :(得分:5)
答案 1 :(得分:0)
新日期(&#39; 2015,01,29&#39;)vs新日期(2015,01,29)
您没有将日期输入用作字符串。
字符串格式在现实生活中使用月份:01 - 1月。 数字格式将月份视为索引0 - 1月。