CheckFilterDates
CheckFilterDates( string date1, string date2, string &is_date1_wrong, string &is_date2_wrong, string &is_date2_less_date1 );
This function checks if the two dates are correct and compares them. Usually the function is used in filters to check if the inputted time interval is correct.
Function parameters
Parameter | Description |
---|---|
date1 | First date of interval ("from"). |
date2 | Second date of interval ("to"). |
is_date1_wrong | This parameter is a reference to an original variable. If it contains "Y" on return, the date specified in the date1 parameter is incorrect for the date format of the current site (language). |
is_date2_wrong | This parameter is a reference to an original variable. If it contains "Y" on return, the date specified in the date2 parameter is incorrect for the date format of the current site (language). |
is_date2_less_date1 | This parameter is a reference to an original variable. If it contains "Y" on return, the date specified in the parameter date1 is greater than that in date2, which is incorrect if a time interval is being specified. |
See Also
Examples of use
<? CheckFilterDates("10.01.2003", "15.02.2004", $date1_wrong, $date2_wrong, $date2_less); if ($date1_wrong=="Y") echo "Incorrect format of the date1!"; if ($date2_wrong=="Y") echo "Incorrect format of the date2!"; if ($date2_less=="Y") echo "Date1 is greater than the date2!"; ?>
© «Bitrix24», 2001-2024