function date_valid_day in Date 6.2
Same name and namespace in other branches
- 5.2 date_api.module \date_valid_day()
1 call to date_valid_day()
- date_is_valid in ./
date_api.module - Functions to test the validity of a date in various formats. Has special case for ISO dates and arrays which can be missing month and day and still be valid.
File
- ./
date_api.module, line 1534 - This module will make the date API available to other modules. Designed to provide a light but flexible assortment of functions and constants, with more functionality in additional files that are not loaded unless other modules specifically include them.
Code
function date_valid_day($day, $month = NULL, $year = NULL) {
$days_in_month = !empty($month) && !empty($year) ? date_days_in_month($year, $month) : 31;
if ($days_in_month < $day || 1 > $day) {
return FALSE;
}
else {
return TRUE;
}
}