使用JavaScript提供的Date对象可以完成很多特定的操作,比如可以获取某个月的最后一天。
首先看一下Date对象提供的构造函数。
new Date(year, month, day)
然后简单使用一下Date对象提供的构造函数。
var newDate = new Date(2019, 10, 9).Format('yyyy-MM-dd'); // 2019-09-09
其中,当day为0的时候,就表示的是指定月的最后一天。
var newDate = new Date(2019, 10, 0).Format('yyyy-MM-dd'); // 2019-09-30
这样就完成了获取某个月的最后一天的操作。
另外,当day为负数的时候,就表示的是指定月的最后一天的向前偏移量。
var newDate = new Date(2019, 10, -1).Format('yyyy-MM-dd'); // 2019-09-29
"得到的在手中,得不到的在心中。"