71

重複の可能性:
JavaScript で「無効な日付」の日付インスタンスを検出する

IsDate()JavaScriptに機能はありますか?

4

1 に答える 1

164

これを試して:

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

これは を返すはずtrueです。

更新: Julian H. LamisNaNによってコメントされたケースを処理するためのチェックを追加しました

于 2012-05-14T19:25:03.237 に答える