javascript日期初始化日期产生错误的日期
为什么javascript日期初始化日期产生错误的日期,javascript,date,Javascript,Date,为什么 new Date(2016, 3, 30); 制作: Sat Apr 30 2016 00:00:00 GMT+0100 (GMT Summer Time) 如果不是2016年3月30日星期三00:00:00 GMT+0100(GMT夏季时间)这是因为 new Date(2016, 3, 30); 意味着 年份:2016年 月份:3-0:1月、1:2月、2:3月、3:4月 天:30 只要这样做: new Date(2016, 2, 30); 因为 new Date(2016,
new Date(2016, 3, 30);
制作:
Sat Apr 30 2016 00:00:00 GMT+0100 (GMT Summer Time)
如果不是2016年3月30日星期三00:00:00 GMT+0100(GMT夏季时间)这是因为
new Date(2016, 3, 30);
意味着
年份:2016年
月份:3-0:1月、1:2月、2:3月、3:4月
天:30
只要这样做:
new Date(2016, 2, 30);
因为
new Date(2016, 3, 30);
意味着
年份:2016年
月份:3-0:1月、1:2月、2:3月、3:4月
天:30
只要这样做:
new Date(2016, 2, 30);
月份是零(0=1月)基数月份是零(0=1月)基数谁听说过零月份。lol.javascript有一些奇怪的方式。@John javascript的日期是以Java的日期为模型的。从零开始编制索引实际上非常方便。;-)谁听说过零月份。lol.javascript有一些奇怪的方式。@John javascript的日期是以Java的日期为模型的。从零开始编制索引实际上非常方便。;-)