js获取当前月的第一天和最后一天

可以使用Date对象来获取当前月的第一天和最后一天。

获取当前月的第一天:

var date = new Date();
date.setDate(1);
var firstDay = date.toLocaleDateString();
console.log(firstDay);

获取当前月的最后一天:

var date = new Date();
date.setMonth(date.getMonth() + 1);
date.setDate(0);
var lastDay = date.toLocaleDateString();
console.log(lastDay);

说明:

Date对象可以通过设置日期/时间属性来获取指定日期/时间的实例。
setDate()方法可以设置一个月的日期。将日期设置为1即可获取该月的第一天。
setMonth()方法可以设置一个月的月份。将月份设置为当前月份+1,日期设置为0,即可获取当前月的最后一天。
toLocaleDateString()方法可以将日期对象转换为本地日期字符串。

posted @ 2023-08-18 17:06  front-gl  阅读(4628)  评论(0编辑  收藏  举报