我已经写了一个function
来检查string
是否是日期字符串。
这是我的职责。
function isDate(dateString) {var dateObject = new Date(dateString);
return ((dateObject) !== "Invalid Date" && !isNaN(dateObject)) ? true : false;
}
它给出了以下结果。
isDate("12345");// return true
isDate("temp");//return false
isDate("temp - 123456");// return true
在最后一种情况下,我不知道为什么它没有给我false
。请帮忙。