检查日期在javascript中是否有效

时间:2012-05-14 19:20:52

标签: javascript

  

可能重复:
  Detecting an “invalid date” Date instance in JavaScript

javascript中是否有IsDate()函数?

1 个答案:

答案 0 :(得分:109)

试试这个:

var date = new Date();
console.log(date instanceof Date && !isNaN(date.valueOf()));

这应该返回true

UDATED:已添加isNaN检查以处理Julian H. Lam评论的案例