let moment = require("momentjs");
console.log('moment(1459235037).format()=>'+moment(1459235037).format());
//秒 2016-03-29
console.log('moment(1459235037000).format()=>'+moment(1459235037000).format());
//毫秒 2016-03-29
console.log('moment([2016,12,23,4,3,5]).format("f") =>'+moment([2016,12,23,4,3,5]).format("f") );
//月份自动补充,执行:new Date(2016,11,23,4,3,5) 2016-12-23 04:03:05
console.log('moment([2015,12,3]).format("f") =>'+moment([2015,12,3]).format("f") );
//执行:new Date(2015,11,3) 2015-12-03
console.log('moment("2014-12-03").format("f")=>'+moment("2014-12-03").format("f"));
//2014-12-03 00:00:00
console.log('moment("2014-12-03 12:34").format("f")=>'+moment("2014-12-03 12:34").format("f"));
//2014-12-03 12:34:00
console.log('moment("2014-12-03 12:34:12").format("f")=>'+moment("2014-12-03 12:34:12").format("f"));
//2014-12-03 12:34:34
console.log('moment("20141203").format("f")=>'+moment("20141203").format("f"));
//2014-12-03 00:00:00
console.log('moment("201412031223").format("f")=>'+moment("201412031223").format("f"));
//2014-12-03 12:23:00
console.log('moment()=>'+moment());
// Tue Mar 29 2016 16:52:56 GMT+0800 (CST)
console.log('moment().toString()=>'+moment().toString());
// Tue Mar 29 2016 16:52:56 GMT+0800 (CST)
console.log('moment().format()=>'+moment().format());
// 2016-03-29
console.log('moment().format("l")=>'+moment().format("l"));
// 2016-03-29
console.log('moment().format("ll")=>'+moment().format("ll"));
// 2016年03月29日
console.log('moment().format("k")=>'+moment().format("k"));
// 2016-03-29 16:52
console.log('moment().format("kk")=>'+moment().format("kk"));
// 2016年03月29日 16点52分
console.log('moment().format("kkk")=>'+moment().format("kkk"));
// 2016年03月29日 16点52分 下午
console.log('moment().format("f")=>'+moment().format("f"));
// 2016-03-29 16:52:56
console.log('moment().format("ff")=>'+moment().format("ff"));
// 2016年03月29日 16点52分56秒
console.log('moment().format("fff")=>'+moment().format("fff"));
// 2016年03月29日 16点52分56秒 星期二
console.log('moment().format("n")=>'+moment().format("n"));
// 03-29
console.log('moment().format("nn")=>'+moment().format("nn"));
// 03月29日
console.log('moment().format("YYYY")=>'+moment().format("YYYY"));
// 2016
moment({
formatString: {
"r": "YYYY"
}
});
console.log('moment().format("r");=>'+moment().format("r"));
// 2016
console.log('moment().year()=>'+moment().year());
//2016
console.log('moment().year(2018).format()=>'+moment().year(2018).format());
//2018-03-29
console.log('moment().month()=>'+moment().month());
//2016-03-29
console.log('moment().month(4).format()=>'+moment().month(4).format());
//2016-04-29
console.log('moment().minutes()=>'+moment().minutes());
//59
console.log('moment().minutes(34)=>'+moment().minutes(34));
console.log('moment().time()=>'+moment().time());
//1459242450800
console.log('moment().time(123131312321).format()=>'+moment().time(123131312321).format());
//1973-11-26
console.log('moment().date()=>'+moment().date());
//29
console.log('moment().date(4).format()=>'+moment().date(4).format());
//2016-03-04
console.log('moment().isLeapYear()=>'+moment().isLeapYear());
//是否为闰年 true
console.log('moment("2012-09-21").distance("2012-09-20 23:59:59") =>'+moment("2012-09-21").distance("2012-09-20 23:59:59") );
//两个日期间相隔天数,纠正日期计算偏差 1
console.log('moment("2012-09-21").distance("2012-09-20 23:59:59",moment.DAY) =>'+moment("2012-09-21").distance("2012-09-20 23:59:59",moment.DAY) );
//两个日期间相隔天数 1
console.log('moment("2012-09-21").distance("2012-08-20 23:59:59",moment.MONTH) =>'+moment("2012-09-21").distance("2012-08-20 23:59:59",moment.MONTH) );
//两个日期间相隔月数 1
console.log('moment("2012-09-21").distance("2011-09-20 23:59:59",moment.YEAR) =>'+moment("2012-09-21").distance("2011-09-20 23:59:59",moment.YEAR) );
//两个日期间相隔年数 1
console.log('moment("2012-10-03 23:59:59").add(1,moment.DAY).format("fff")=>'+moment("2012-10-03 23:59:59").add(1,moment.DAY).format("fff"));
//2012年10月04日 23点59分59秒 星期四
console.log('moment("2012-10-03 23:59:59").add(-1,moment.DAY).format("fff")=>'+moment("2012-10-03 23:59:59").add(-1,moment.DAY).format("fff"));
//2012年10月02日 23点59分59秒 星期二
console.log('moment("2012-10-03 23:59:59").add(26,moment.MONTH).format("fff")=>'+moment("2012-10-03 23:59:59").add(26,moment.MONTH).format("fff"));
//2014年12月03日 23点59分59秒 星期三
console.log('moment("2012-10-03 23:59:59").add(-1,moment.YEAR).format("fff")=>'+moment("2012-10-03 23:59:59").add(-1,moment.YEAR).format("fff"));
//2011年10月03日 23点59分59秒 星期一
console.log('moment("2012-10-03 23:59:59").add(1,moment.MINUTE).format("ff")=>'+moment("2012-10-03 23:59:59").add(1,moment.MINUTE).format("ff"));
//2012年10月04日 00点00分59秒
console.log('moment("2012-10-03 23:59:59").startOf(moment.DAY).format("fff")=>'+moment("2012-10-03 23:59:59").startOf(moment.DAY).format("fff"));
//2012年10月03日 00点00分00秒 星期三
console.log('moment("2012-10-03 23:59:59").startOf(moment.YEAR).format("fff")=>'+moment("2012-10-03 23:59:59").startOf(moment.YEAR).format("fff"));
//2012年01月01日 00点00分00秒 星期日
console.log('moment("2012-10-03 23:59:59").startOf(moment.MONTH).format("fff")=>'+moment("2012-10-03 23:59:59").startOf(moment.MONTH).format("fff"));
//2012年10月01日 00点00分00秒 星期一
console.log('moment("2012-10-03 23:59:59").startOf(moment.HOUR).format("fff")=>'+moment("2012-10-03 23:59:59").startOf(moment.HOUR).format("fff"));
//2012年10月03日 15点00分00秒 星期三
console.log('moment("2012-10-03 23:59:59").endOf(moment.DAY).format("ff")=>'+moment("2012-10-03 23:59:59").endOf(moment.DAY).format("ff"));
//2012年10月03日 23点59分59秒
console.log('moment("2012-10-03 23:59:59").endOf(moment.YEAR).format()=>'+moment("2012-10-03 23:59:59").endOf(moment.YEAR).format());
//2012-12-31
console.log('moment("2012-10-03 23:59:59").endOf(moment.MONTH).format()=>'+moment("2012-10-03 23:59:59").endOf(moment.MONTH).format());
//2012-10-31