代码之家  ›  专栏  ›  技术社区  ›  mukesh.kumar

“2018-06-29T08:51:00Z”是什么时间格式?您能告诉我应该在moment.js中使用什么格式的字符串来实现这个目的吗?

  •  1
  • mukesh.kumar  · 技术社区  · 7 年前

    moment(dateFromAPI,"YYYY-MM-DD")

    但我需要以“2018-06-29T08:51:00Z”格式发送日期。


    我应该使用什么格式的字符串来实现这一点?

    1 回复  |  直到 7 年前
        1
  •  1
  •   T.J. Crowder    7 年前

    moment

    var m = moment("2018-06-29T18:30:00.000Z");
    

    因为它在里面 the only format that JavaScript's Date object is required to support Z

    utc format 最后:

    console.log(m.utc().format("YYYY-MM-DDTHH:mm:ss") + "Z"); // "2018-06-29T18:30:00.000Z"
    

    var m = moment("2018-06-29T18:30:00.000Z");
    console.log(m.utc().format("YYYY-MM-DDTHH:mm:ss") + "Z"); // "2018-06-29T18:30:00.000Z"
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>

    the documentation

    推荐文章