最主要了解连个概念

一个月的第一天是星期几

var d=new Date(2018,2,1).getDay();//4

一个月有多少天

var d=new Date(2018,3,0).getdate();

Date对象月份从0开始,即0表示1月份,以此类推。

在上面的代码中,我们初始化d为三月份的第0天,由于JavaScript中day的范围为1~31中的值,所以当设为0时,会向前 一天,也即表示上个月的最后一天。


canoe
57 声望3 粉丝