美文网首页
Javascript日期处理类库

Javascript日期处理类库

作者: 王哈哈就很棒 | 来源:发表于2020-08-19 17:40 被阅读0次

    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日期处理类库

          本文链接:https://www.haomeiwen.com/subject/mbddjktx.html