1月和2月异常,其他月份正常
在我已经设置某月第一天 setMonth(month-1), setDate(1)
某月最后一天 setMonth(month), setDate(0)后,
1月份的值是 yyyy-01-01 和 yyyy-02-29
2月份的值是 yyyy-03-01 和 yyyy-02-29
解决办法先发现有两种情况可以正常:
一、setMonth这个方法执行两遍
二、不写setDate,直接用setMonth(month-1, 1) 和 setMonth(month, 0)
可是,为什么呢?