gpt4 book ai didi

javascript - MomentJS 检查 isBefore 没有日期

转载 作者:行者123 更新时间:2023-12-03 02:11:39 30 4
gpt4 key购买 nike

我一直在使用 momentJS 来检测没有日期的 future 日期。这是我的代码和结果:

moment('09/2010').isBefore(moment().format('MM/YYYY'), 'day')

我得到的结果为false。但我应该得到true。我做错了吗?

最佳答案

您的输入 ('09/2010') 未采用可识别的格式(ISO 8601 或 RFC 2822),因此您必须使用 moment(String, String) .

您可以使用startOf('month')获取当前月初的时刻对象。

console.log( moment('09/2010', 'MM/YYYY').isBefore(moment().startOf('month'), 'day')) ;
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.21.0/moment.min.js"></script>

关于javascript - MomentJS 检查 isBefore 没有日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49535398/

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