js获取当前月份的第一天例如2023-07-01
要获取当前月份的第一天,可以使用JavaScript的Date对象和相关方法来实现。以下是一种实现方法:
// 创建一个Date对象
var currentDate = new Date();
// 使用setDate()方法将日期设置为1,表示当前月份的第一天
currentDate.setDate(1);
// 使用getFullYear()、getMonth()和getDate()方法获取年、月和日
var year = currentDate.getFullYear();
var month = currentDate.getMonth() + 1; // JavaScript中月份从0开始,所以需要加1
var day = currentDate.getDate();
// 将结果格式化为YYYY-MM-DD的形式
var formattedDate = year + '-' + (month < 10 ? '0' + month : month) + '-' + (day < 10 ? '0' + day : day);
console.log(formattedDate); // 输出:2023-07-01
上述代码中,我们首先创建一个Date对象,然后使用setDate()方法将日期设置为1,这样就得到了当前月份的第一天。接着使用getFullYear()、getMonth()和getDate()方法获取年、月和日,最后将结果格式化为YYYY-MM-DD的形式
原文地址: https://www.cveoy.top/t/topic/ibNo 著作权归作者所有。请勿转载和采集!