moment.js使用

可以参考:

moment.js常见用法总结

1.获取当前时间

import moment from "moment";
var moment=moment();

2.moment于原生js Date对象切换

var date=moment(new Date());
var moment=new Date(moment());

   一个字符串也可以转换成moment对象

var day = moment("1995-12-25");

3.计算时间差

从当前起,计算一个日期到现在的时间差,单位可以是year,month,day,hour.....

let dayDiff=d2.diff(d1,"day");
let monthDiff=d2.diff(d1,"month");
let yearDiff=d2.diff(d1,"year");
let hourDiff=d2.diff(d1,"hour");

4.时间比较大小

两个moment对象直接比较 < > ==

5.moment对象直接相加减

add subtract

moment().subtract(1,"months")  //在原来日期上减一个月

6.获得moment所在月有多少天

moment().daysInMonth()

7.日期格式化

moment(text).format('YYYY-MM-DD')
moment(text).format('YYYY-MM-DD HH:mm')

 

你可能感兴趣的:(工具字典)