如何验证字符串是否是js中的有效日期[重复]

2023-12-26

我有用于获取不同值的字符串字段。收到的一些值是日期。现在我需要检查收到的值是否是日期?收到的日期可以再次采用不同的格式。

I tried Date.parse(),如果格式为dd-mm-yyyy hh:mm,但我收到了一些日期,例如(26/05/2015 06:20:57 +00:00).

如何比较字符串是否有效?


If Date.parse()对您来说还不够 - 但可能就足够了 - 请参阅以下文档:

  • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse

那么你可以尝试:

  • Moment.js http://momentjs.com/

它是一个用 JavaScript 解析、验证、操作和显示日期的库,它具有比标准 JavaScript 日期处理函数更丰富的 API。

也可以看看这个答案 https://stackoverflow.com/questions/7445328/check-if-a-string-is-a-date-value/30870755#30870755了解更多库和教程链接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何验证字符串是否是js中的有效日期[重复] 的相关文章

随机推荐