Moment 获得单月的最后一天

这写代码是越来越容易了。

只要能够给 AI 足够的信息,AI 写出来的代码水平还是比较高的。

const moment = require('moment');

let date = moment(); // Get the current date
date.endOf('month'); // Set the date to the end of the month

console.log(date.format('YYYY-MM-DD')); // Output the date in YYYY-MM-DD format

上面的例子,我们想计算机给出 moment 对象后计算当前月份的最后一天。

使用 endOf 方法就可以了。

上面 Google 给出了代码示例,拷贝过来调试下即可。

根据上面的代码,我们大概率可以推演下计算当月第一天的的方法。

const startOfMonth = moment().startOf('month').format('YYYY-MM-DD hh:mm');
const endOfMonth   = moment().endOf('month').format('YYYY-MM-DD hh:mm');

这比查手册还快。

1 Like