We use cookies to collect and analyze information on site performance and usage,
to provide social media features and to enhance and customize content and advertisements.
<HTML><HEAD>
<SCRIPT>
function getYear(d) {
return (d < 1000) ? d + 1900 : d;
}
function isDate (year, month, day) {
// month argument must be in the range 1 - 12
month = month - 1; // javascript month range : 0- 11
var tempDate = new Date(year,month,day);
if ( (getYear(tempDate.getYear()) == year) &&
(month == tempDate.getMonth()) &&
(day == tempDate.getDate()) )
return true;
else
return false
}
if (isDate(1997, 2, 28))
alert("1997-02-31 is valid!");
else
alert("1997-02-31 is invalid!");
</SCRIPT></HEAD><BODY>test date</BODY>
<HTML>