一、原理
setDate()方法用来设定日期物件中本地时间的日,也就是每个月中的几号,传入参数是一个1~31的整数。若是传入的值超出当月份的正常范围,setDate()方法也会依据超出的数值进行计算,如setDate(0)会让日期变成前一个月的最后一天,setDate(-1)会让日期变成前一个月的倒数第二天。若当月有31天,那setDate(32)会让日期变成下个月的第一天。
二、实例
var selectedDate = new Date(“2017-11-1”);
var selectedMonth = selectedDate.getMonth()+1;
selectedDate.setMonth(selectedMonth);
selectedDate.setDate(0);
var dayMany = selectedDate.getDate();
dayMany即为11月的天数
版权声明:本文为shiluyong8068原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。