获取上周周一、周日日期
const last_monday=dayjs().startOf('week').subtract(6,'day').format("YYYY-MM-DD HH:mm:ss");
const last_sunday=dayjs().endOf('week').subtract(6,'day').format("YYYY-MM-DD HH:mm:ss");
获取本周周一、周日日期
const last_monday=dayjs().startOf('week').add(1,'day').format("YYYY-MM-DD HH:mm:ss");
const last_sunday=dayjs().endOf('week').add(1,'day').format("YYYY-MM-DD HH:mm:ss");
api
开头时间
返回当前时间的开头时间的 Dayjs()
对象,如月份的第一天。
dayjs().startOf(unit : String);
dayjs().startOf('week'); // 取决于 locale 文件里 `weekStart` 的值
末尾时间
返回当前时间的末尾时间的 Dayjs()
对象,如月份的最后一天。
dayjs().endOf(unit : String);
dayjs().endOf('month');
增加
增加时间并返回一个新的 Dayjs()
对象。
dayjs().add(value : Number, unit : String);
dayjs().add(7, 'day');
减少
减少时间并返回一个新的 Dayjs()
对象。
dayjs().subtract(value : Number, unit : String);
dayjs().subtract(7, 'year');