gpt4 book ai didi

javascript - 在 jquery 中验证日期字段为 30 和 31 月份,2 月为 28 和 29(闰年)

转载 作者:行者123 更新时间:2023-11-29 22:12:49 28 4
gpt4 key购买 nike

我的应用程序中有日期字段,我们提供了日期选择器,但也允许用户以 YYYY/MM/DD 格式输入日期。现在,我们已经使用以下正则表达式处理了与日期格式和无效日期相关的验证:

"date": /^(?!0{4})\d{4}(\/)(0[1-9]|1[012])(\/)(0[1-9]|1[0-9]|2[0-9]|3[01])$/i,

现在,我们遇到了像

这样的验证问题

6 月有 30 天,但用户输入的是 31 天,但未得到验证2 月有 28 天,但用户输入的是 29 天或以上,并且未得到验证

闰年 2 月还有一个场景需要验证

我可以使用这种情况由正则表达式更新或 jquery 代码片段来处理吗??

提前致谢!!!

最佳答案

试试这个插件:http://www.datejs.com/ .它会为你搞定一切。 Date.parse('2013/06/31') 按预期返回 null

关于javascript - 在 jquery 中验证日期字段为 30 和 31 月份,2 月为 28 和 29(闰年),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17142238/

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