moment.js的方法及使用


安装:
npm install moment  或者  yarn add moment

引入:

// require 方式
const moment = require('moment');

// import 方式
import moment from 'moment'; 
  使用:    格式化当前时间: moment().format("YYYY-MM-DD HH:mm:ss")        当前年: moment().format("YYYY")  moment().year(); // Number   当前月: moment().format('MM')   当前季度: moment().quarter()   获取本日截止时间: moment().startOf('day').format("YYYY-MM-DD HH:mm:ss")  moment().endOf('day').format("YYYY-MM-DD HH:mm:ss")    上一年/下一年: 上一年:moment().add(-1, 'y').format("YYYY") 下一年:moment().add(1, 'y').format("YYYY") 上几年和下几年同理,做momment日期加减,月季度亦同理   上一季度/下一季度: 上一季度:moment().add(-1, 'Q').quarter() 下一季度:moment().add(1, 'Q').quarter()   年开始结束时间: moment().startOf('year') moment().endOf('year')   季度开始结束时间:   当前季度的开始结束时间: moment().startOf('quarter').format("YYYY-MM-DD") moment().endOf('quarter').format("YYYY-MM-DD")   指定年指定季度的开始结束时间:(某年某季度的开始结束时间) moment(moment().format("YYYY-02-01")).startOf('quarter').format("YYYY-MM-DD") moment(moment().format("YYYY-02-01")).endOf('quarter').format("YYYY-MM-DD")   月度开始结束时间 moment().startOf('month') moment().endOf('month')   昨天: moment().subtract(1, 'days') 明天: moment().add(1, 'days')   前一个月: moment().subtract(1, 'months') 后一个月: moment().add(1, 'months')  
js