这写代码是越来越容易了。
只要能够给 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');
这比查手册还快。