let momet = require('moment');
格式化
console.log(moment().format()); // 2017-04-18T17:37:46+08:00
console.log(moment().format('YYYY年MM月DD日')); // 2017年04月18日
console.log(moment().format('YYYY-MM-DD HH:mm:ss')); //2017-04-18 17:42:36
相對時間,相對于當(dāng)前時間過了多長時間
console.log(moment("20111031",'YYYY').fromNow()); // 6 years ago
console.log(moment("20120620", 'YYYYMMDD').fromNow()); // 5 years ago
console.log(moment().endOf('day').fromNow()); // in 6 hours
console.log(moment().startOf('hour').fromNow()); // 35 minutes ago濒憋,此刻這個小時已經(jīng)過了35分鐘
let time = "2017-4-19 17:30";
let nowTime = moment(time,"YYYY-MM-DD HH:mm").fromNow();
console.log(nowTime);
日歷時間 .subtract是計算過去的時間效斑,.add是顯示未來的時間
console.log(moment().calendar()); // Today at 5:27 PM
console.log(moment().subtract(1, 'year').calendar());// 04/18/2016
console.log(moment().add(1, 'month').calendar()); // 05/18/2017
常用格式
console.log(moment().format('L')); // 04/18/2017
console.log(moment().format('l')); // 4/18/2017
參考文章推薦
Moment.js
Moment.js 文檔