Javascript日期处理类库

Moment.js

Javascript日期处理类库

http://momentjs.cn/

CDN

http://cdn.staticfile.org/moment.js/2.24.0/moment.js
http://cdn.staticfile.org/moment.js/2.24.0/moment.min.js

日期格式化

moment().format('MMMM Do YYYY, h:mm:ss a'); // 八月 19日 2020, 5:32:27 下午
moment().format('dddd');                    // 星期三
moment().format("MMM Do YY");               // 8月 19日 20
moment().format('YYYY [escaped] YYYY');     // 2020 escaped 2020
moment().format();                          // 2020-08-19T17:32:27+08:00

相对时间

moment("20111031", "YYYYMMDD").fromNow(); // 9 年前
moment("20120620", "YYYYMMDD").fromNow(); // 8 年前
moment().startOf('day').fromNow();        // 18 小时前
moment().endOf('day').fromNow();          // 6 小时内
moment().startOf('hour').fromNow();       // 32 分钟前

日历时间

moment().subtract(10, 'days').calendar(); // 2020/08/09
moment().subtract(6, 'days').calendar();  // 上星期四17:32
moment().subtract(3, 'days').calendar();  // 上星期日17:32
moment().subtract(1, 'days').calendar();  // 昨天17:32
moment().calendar();                      // 今天17:32
moment().add(1, 'days').calendar();       // 明天17:32
moment().add(3, 'days').calendar();       // 下星期六17:32
moment().add(10, 'days').calendar();      // 2020/08/29

多语言支持

moment.locale();         // zh-cn
moment().format('LT');   // 17:32
moment().format('LTS');  // 17:32:27
moment().format('L');    // 2020/08/19
moment().format('l');    // 2020/8/19
moment().format('LL');   // 2020年8月19日
moment().format('ll');   // 2020年8月19日
moment().format('LLL');  // 2020年8月19日下午5点32分
moment().format('lll');  // 2020年8月19日 17:32
moment().format('LLLL'); // 2020年8月19日星期三下午5点32分
moment().format('llll'); // 2020年8月19日星期三 17:32

你可能感兴趣的:(Javascript日期处理类库)