前端使用moment
moment
引入安装
1. 安装moment
npm i moment --save
cnpm i moment --save
2. 引入moment
import moment from 'moment'
const moment = require('moment');
具体使用:
// 这里是以10为步长,单位为minutes,作为间隔
const interval = moment.duration(10,minutes);
// 时间
const now = moment().format('YYYY-MM-DD hh:mm') ;
// now 的10分钟后
now.add(interval);
// 获取当前时间的 上几年、上几周、前几天、前几时、前几分钟、前几秒等
// 意思是1分钟以前
moment().subtract(1, 'm');
// 1天之后
moment().subtract(-1, 'd');
// 第一个参数表示减的数值
// 第二个参数表示减的单位,单位m代表分钟,还有其他选项:年-y,季-Q,月-M,周-w,天-d,时-h,分-m,秒-s,毫秒-ms
// 设定具体时间,startof,一天的开始,时分秒被设定为00:00:00
moment().substract(1,'day').startof('day').format('YYYY-MM-DD HH:mm:ss') ;
// endof,时分秒被设定为59:59:59
moment().substract(1,'day').endof('day').format('YYYY-MM-DD HH:mm:ss') ;