momentJs有效性检查是错误的

时间:2019-01-04 10:49:31

标签: datetime momentjs

我的应用程序中有一个特殊的解析器,可以解析相对时间和绝对时间。

当矩将相对时间类型识别为有效的绝对时间时,解析器中断。

怎么来:

let instance = moment('now-1d', 'YYYYMMDD')
instance.isValid()

返回日期为true的{​​{1}}吗?

1 个答案:

答案 0 :(得分:3)

使用strict parsing

let instance = moment('now-1d', 'YYYYMMDD',true)

console.log(instance.isValid())
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.js"></script>