📌  相关文章
📜  获取月份的最后一天 javascript (1)

📅  最后修改于: 2023-12-03 15:11:52.722000             🧑  作者: Mango

获取月份的最后一天 JavaScript

在 JavaScript 中,我们可以使用以下方法来获取一个指定月份的最后一天。

function getLastDayOfMonth(year, month) {
  return new Date(year, month + 1, 0).getDate();
}

console.log(getLastDayOfMonth(2021, 5)); // Output: 31

此方法需要传入年份和月份作为参数,并使用 new Date() 构造函数创建一个新日期对象。

在构造函数中,我们传入指定的 yearmonth,并将 month 的值增加 1,因为 JavaScript 中月份是从 011 编号的。而传入 0 作为日期的值,相当于获取上个月的最后一天。

最后我们可以使用 getDate() 方法来获取这个月的最后一天的日期。

以上方法在获取月份的最后一天时非常实用,但需要注意的是,要正确地处理跨年的情况。

同时,我们还可以使用其他方法来完成同样的功能,例如 Moment.js 库和原生的 Date 对象的一些方法。