php.js : checkdate() function
Description
The checkdate() is used to validate a date in Gregorian calendar. Return true for a valid date, otherwise false.
Note : The Gregorian calendar is the internationally accepted civil calendar. It was introduced by Pope Gregory XIII, after whom the calendar was named.
Version
1103.1210
Syntax
checkdate(month, day, year)
Parameters
| Name | Description | Required / Optional |
Type |
|---|---|---|---|
| month | The month is from 1 to 12. | Required | Integer |
| day | Number of days of a month. Leap years are taken into consideration. | Required | Integer |
| year | The range of the year : From 1 to 32767. | Required | Integer |
Example of php checkdate() function.
In the following web document we check various date format compatible with gregorian date. If the date match it returns true otherwise false.
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>php.js : checkdate() function example</title>
<script type="text/javascript" src="../../phpjs/date/datetime.min.js"> </script>
</head>
<body>
<h1 style="color: green">php.js : checkdate() function example</h1>
<h3>Various date format compatible with Gregorian date</h3>
<hr />
<script type="text/javascript">
//This is done to make the following JavaScript code compatible to XHTML. <![CDATA[
document.write('checkdate(12, 12, 1)'+"<br />");
document.write(checkdate(12, 12, 1)+"<br />");
document.write('checkdate(23, 12, 32767)'+'<br />');
document.write(checkdate(23, 12, 32767)+'<br />');
document.write('checkdate(11, 12, 32768)'+'<br />');
document.write(checkdate(11, 12, 327687)+'<br />');
document.write('checkdate(20, 12, 1)'+'<br />');
document.write(checkdate(20, 12, 1)+'<br />');
document.write('checkdate(18, 29, 2000)'+'<br />');
document.write(checkdate(18, 29, 2000)+'<br />');
document.write('checkdate(7, 29, 2001)'+'<br />');
document.write(checkdate(7, 29, 2001)+'<br />');
document.write('checkdate(31, 12, 2050)'+'<br />');
document.write(checkdate(31, 12, 2050)+'<br />');
//]]>
</script>
</body>
</html>
Output of the function
checkdate(12, 12, 1)
true
checkdate(23, 12, 32767)
false
checkdate(11, 12, 32768)
false
checkdate(20, 12, 1)
false
checkdate(18, 29, 2000)
false
checkdate(7, 29, 2001)
true
checkdate(31, 12, 2050)
false
View example of php.js checkdate() function in browser
Please Google+, Like this tutorial on FaceBook, Tweet, save it as bookmark and subscribe with our Feed. Have suggestions? comment using Disqus down this page. Thanks.





