CheckFilterDates
Описание и параметры
CheckFilterDates( string date1, string date2, string &is_date1_wrong, string &is_date2_wrong, string &is_date2_less_date1 );
Проверяет две даты на корректность и сравнивает их между собой. Как правило функция используется в фильтрах для проверки корректности введенного периода времени.
Параметры функции
Параметр | Описание |
---|---|
date1 | Первая дата интервала ("c"). |
date2 | Вторая дата интервала ("по"). |
is_date1_wrong | Данный параметр является ссылкой на исходную переменную. Если в нем будет возвращено "Y", то дата заданная в параметре date1 некорректна для формата даты текущего сайта (языка). |
is_date2_wrong | Данный параметр является ссылкой на исходную переменную. Если в нем будет возвращено "Y", то дата заданная в параметре date2 некорректна для формата даты текущего сайта (языка). |
is_date2_less_date1 | Данный параметр является ссылкой на исходную переменную. Если в нем будет возвращено "Y", то дата заданная в параметре date1 больше даты заданной в параметре date2, что неправильно если задается период времени. |
Смотрите также
Примеры использования
<? CheckFilterDates("10.01.2003", "15.02.2004", $date1_wrong, $date2_wrong, $date2_less); if ($date1_wrong=="Y") echo "Неверный формат первой даты!"; if ($date2_wrong=="Y") echo "Неверный формат второй даты!"; if ($date2_less=="Y") echo "Первая дата больше второй!"; ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.