检查字符串是否为日期值

检查值是否为有效日期(允许使用任何已知的日期格式)的简便方法是什么。

比如我有值10-11-200910/11/20092009-11-10T07:00:00+0000它都应该被视为日期值,和值20010350,不应被视为一个日期值。如果可能的话,最简单的检查方法是什么?因为时间戳也将被允许。


肥皂起泡泡
浏览 653回答 3
3回答

慕尼黑5688855

就Date.parse()足够了?请参阅其相对的MDN文档页面。

鸿蒙传说

这是我现在正在使用的应用程序中解决此问题的方式:根据磷虾的反馈意见进行了更新:var isDate = function(date) {    return (new Date(date) !== "Invalid Date") && !isNaN(new Date(date));}要么...var isDate = function(date) {    return (new Date(date) !== "Invalid Date" && !isNaN(new Date(date)) ) ? true : false;}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript