Moment.js 获取前几天和后几天时间

1. 获取今天

import moment from "moment";
moment().startOf("day");

2. 获取本周

import moment from "moment";
moment().startOf("week");

3. 获取n天前的日期

import moment from "moment";

// subtract向前获取日期
moment().subtract(n, 'days');
// startOf获取当天的00:00:00
moment().subtract(n, 'days').startOf("day").format("YYYY-MM-DD HH:mm:ss");
// endOf获取当天的23:59:59
moment().subtract(n, 'days').endOf("day").format("YYYY-MM-DD HH:mm:ss");

4. 获取n天后的日期

import moment from "moment";

// add向后获取日期
moment().add(n, 'days');
// startOf获取当天的00:00:00
moment().add(n, 'days').startOf("day").format("YYYY-MM-DD HH:mm:ss");
// endOf获取当天的23:59:59
moment().add(n, 'days').endOf("day").format("YYYY-MM-DD HH:mm:ss");
posted @ 2023-06-02 09:39  Li_pk  阅读(1196)  评论(0编辑  收藏  举报