JavaScript中的有效日期

JavaScript中的有效日期,javascript,ext.net,Javascript,Ext.net,在JavaScript函数中调用Ext.Date.parse后,如何检查解析的日期是否有效 var d = Ext.Date.parse(value, "c"); 参数 input : String The raw date string. format : String The expected date string format. strict : Boolean (optional) true to validate date strings while parsing (i.e

在JavaScript函数中调用Ext.Date.parse后,如何检查解析的日期是否有效

var d = Ext.Date.parse(value, "c");
参数

input : String

The raw date string.
format : String

The expected date string format.
strict : Boolean (optional)

true to validate date strings while parsing (i.e. prevents JavaScript Date "rollover"). Invalid date strings will return null when parsed.

Defaults to: false

关于它的帖子肯定有上千条,只要用谷歌搜索一下就可以了。你说的“有效”是什么意思?例如:如果您输入
2004-02-30
,您可以获得日期
2004-03-01
,但这是否意味着它是有效的?@Halcyon d始终未定义
input : String

The raw date string.
format : String

The expected date string format.
strict : Boolean (optional)

true to validate date strings while parsing (i.e. prevents JavaScript Date "rollover"). Invalid date strings will return null when parsed.

Defaults to: false