zoukankan      html  css  js  c++  java
  • 日期和时间

    Moment.js

    使用方法

    • 支持IE9

    Node.js

    • 不详

    浏览器

    • 不详

    Bower

    bower install --save moment
    

    Require.js

    • 不详

    NuGet

    • 不详

    spm

    • 不详

    meteor

    • 不详

    其他

    • 不详

    疑难杂症

    • 不详

    解析

    import moment from "moment";
    
    moment().format('MMMM Do YYYY, h:mm:ss a')
    
    • moment.fn 指向了 moment 的原型,可以在这个对象上绑定自定义方法

    当前时间

    var now = moment(); // 等价于moment(new Date())
    

    字符串

    • 先检查传入的字符串是否符合 ISO 8601,否则将返回new Date('str')
    • new Date('sdfs')传入的值不符合标准时会抛出 Invalid Date 对象
    • 这个方法不能够自动适应不同浏览器对传入字符串的格式要求
    • 查看下方的 字符串 + 格式 可以实现自动适应各个浏览器的格式要求
    var day = moment("1995-12-25");
    

    Supported ISO 8601 strings

    2013-02-08  // 只有日期没有时间,时分秒都是0,时区始终是当前用户所在时区
    2013-W06-5  // 13年第6周星期5
    2013-039    # 13年第39天
    
    2013-02-08T09            // 9点,24小时制
    2013-02-08 09            # An hour time part separated by a space
    2013-02-08 09:30         # An hour and minute time part
    2013-02-08 09:30:26      # An hour, minute, and second time part
    2013-02-08 09:30:26.123  # An hour, minute, second, and millisecond time part
    2013-02-08 24:00:00.000  # 表示2月9日0时0分0秒
    
    • 可以包括和UTC的偏移量
      • UTC 世界标准时间
    2013-02-08 09+07:00            # +-HH:mm
    2013-02-08 09-0100             # +-HHmm
    2013-02-08 09Z                 # Z
    2013-02-08 09:30:26.123+07:00  # +-HH:mm
    
  • 相关阅读:
    MytBatis错题分析
    Spring核心概念
    延迟与缓存
    MyBatis的关联查询
    Mabatis注解
    [leetcode]226. Invert Binary Tree翻转二叉树
    [leetcode]633. Sum of Square Numbers平方数之和
    [leetcode]296. Best Meeting Point最佳见面地点
    [leetcode]412. Fizz Buzz报数
    [leetcode]142. Linked List Cycle II找出循环链表的入口
  • 原文地址:https://www.cnblogs.com/qq3279338858/p/10797066.html
Copyright © 2011-2022 走看看