gpt4 book ai didi

momentjs - 如何验证 moment.js 的持续时间?

转载 作者:行者123 更新时间:2023-12-02 18:12:42 27 4
gpt4 key购买 nike

似乎只有 moment() 对象有 isValid() 方法来检查所提供数据的有效性。 moment.duration() 对象是否有等效项?因为 isValid() 在持续时间上似乎不存在。

最佳答案

我同意这似乎是一个瞬间的遗漏。由于我有需要,我想出了以下验证持续时间的解决方法。我们的见解是,无效的持续时间会导致持续时间恰好为“P0D”。只是在这里分享:

durationIsValid(iso8601DurationString){
if(iso8601DurationString === 'P0D') return true;
return moment.duration(iso8601DurationString).toISOString() !== 'P0D';
}

希望这有帮助!

关于momentjs - 如何验证 moment.js 的持续时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38692972/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com