请告诉我为什么当月的值大于9就会增加1。代码如下dd.setFullYear(2017);console.log("Month(Expecting 7, and received 7) = " + dd.getMonth());console.log("Month(Expecting 10, and received 11) = " + dd.getMonth());
我对JS的约会感到困惑..。如我所知,月份编号为0-11,创建将给我3月1日的,。但是创建var x = new Date(2014, 2, 0) 会给出二月的,所以x.getDate()给我的不是三月的天数,而是二月的天数。如果它的数目是2(加上0的数字),这是否应该返回三月的天数?
此外,在getDay()方法中是否有方法将星期一设置为一周中的第一天?