JavaScript 获取当月第一天和最后一天日期示例
作者:函数茶馆时间:2026-10-28 05:25:24浏览:398
本文介绍如何利用 JavaScript 结合 XDate.js 插件,通过 Date 对象的 setDate 和 setMonth 方法,快速计算并输出当前月份的第一天与最后一天日期。
JavaScript 获取当月首尾日期实现
引入XDate.JS 这个小插件,不知道的百度谷歌吧
具体实现代码如下所示:
代码片段如下:
var firstDate = new Date();
firstDate.setDate(1); // 将日期设置为当月1号,即获取第一天
var endDate = new Date(firstDate);
endDate.setMonth(firstDate.getMonth()+1); // 月份加1,指向下个月
endDate.setDate(0); // 将日期设为0,即下个月的第0天,等同于当前月的最后一天
alert("第一天:"+new XDate(firstDate).toString('yyyy-MM-dd')+" 最后一天:"+new XDate(endDate).toString('yyyy-MM-dd'));完成上述步骤后,即可自行测试验证结果。
作者最新文章
JS大数值转字符串出现科学计数法怎么办
2026-11-05 17:09:21
JS split切割后出现空字符串怎么过滤
2026-11-05 16:00:30
在 React 或 Vue 项目中封装使用 JS 节流防抖
2026-11-05 15:27:29
JavaScript中怎么将带小数的字符串转为整数?
2026-11-05 14:32:38
怎么用JavaScript策略模式重构电商促销计算逻辑?
2026-11-05 14:01:09
