【问题标题】:How to parse partial dates如何解析部分日期
【发布时间】:2014-04-10 16:06:59
【问题描述】:

我应该如何在 momemnt.js 中使用未知数解析以下日期?我想要一年前但没有日期和月份?

这是我想要做的:

var temp = moment("UN-UNK-2010",'DD-MMM-YYYY');

【问题讨论】:

    标签: javascript date momentjs


    【解决方案1】:

    moment 对象是 JavaScript Date 上的轻量级包装器,具有一些额外的属性。 两者都无法满足您的要求,因为它们都将时间表示为自 1970 年 1 月 1 日 UTC 午夜以来经过的毫秒数。

    最好的办法是将年份存储为数字,而不是 momentDate

    考虑:

    var s = 'UN-UNK-2010';
    var year = +s.split('-')[2];
    

    【讨论】:

    猜你喜欢
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-10
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 2011-11-20
    相关资源
    最近更新 更多