JavaScript 日期处理类库 Moment.js #javascript 发表于 2015-11-20 | 分类于 javascript | | 阅读次数 Moment1.Moment.js JavaScript 日期处理类库 2.安装12345bower install moment --save # bowernpm install moment --save # npmInstall-Package Moment.js # NuGetspm install moment --save # spmmeteor add momentjs:moment # meteor 3.日期格式化12345moment().format('MMMM Do YYYY, h:mm:ss a'); // 四月 2日 2016, 1:01:54 下午moment().format('dddd'); // 星期六moment().format("MMM Do YY"); // 4月 2日 16moment().format('YYYY [escaped] YYYY'); // 2016 escaped 2016moment().format(); // 2016-04-02T13:01:54+08:00 4.相对时间12345moment("20111031", "YYYYMMDD").fromNow(); // 4 年前moment("20120620", "YYYYMMDD").fromNow(); // 4 年前moment().startOf('day').fromNow(); // 13 小时前moment().endOf('day').fromNow(); // 11 小时内moment().startOf('hour').fromNow(); // 2 分钟前 5.日历时间12345678moment().subtract(10, 'days').calendar(); // 2016年3月23日moment().subtract(6, 'days').calendar(); // 上周日下午1点01moment().subtract(3, 'days').calendar(); // 本周三下午1点01moment().subtract(1, 'days').calendar(); // 昨天下午1点01分moment().calendar(); // 今天下午1点01分moment().add(1, 'days').calendar(); // 明天下午1点01分moment().add(3, 'days').calendar(); // 下周二下午1点01moment().add(10, 'days').calendar(); // 2016年4月12日 6.多语言支持12345678moment().format('L'); // 2016-04-02moment().format('l'); // 2016-04-02moment().format('LL'); // 2016年4月2日moment().format('ll'); // 2016年4月2日moment().format('LLL'); // 2016年4月2日下午1点01分moment().format('lll'); // 2016年4月2日下午1点01分moment().format('LLLL'); // 2016年4月2日星期六下午1点01分moment().format('llll'); // 2016年4月2日星期六下午1点01分 Moment.js中文网,本站由 Node.js中文网 提供技术支持 参考 moment