Формат даты в календаре:
Функция выбора времени и настройка ограничений по времени:
Ограничить выбор даты
На вкладке «Отключённые даты» вы сможете отключить конкретные дни недели или даты выбранные по SQL запросу:
Пример 1: отключить будущие даты, которые уже добавлены в системе
select field_261 from app_entity_25 where field_261>UNIX_TIMESTAMP()
Пример 2: отключить будущие даты, которые уже добавлены в системе с заданным статусом
select field_261 from app_entity_25 where field_261>UNIX_TIMESTAMP() and field_255=3
Ограничить выбор времени
Опция «Отключенное время по SQL запросу» позволяет ограничить выбор времени в календаре. Выбранное время из запроса будет недоступно в календаре.
Пример 1: исключаем выбор конкретного времени
select field_175 from app_entity_22 where date_format(FROM_UNIXTIME(field_175),'%Y-%m-%d')=[TODAY]
field_175
— это текущее поле с календарём.
[TODAY]
— выбранный день в календаре.
Пример 2: исключаем период времени
select field_175 as time_from, (field_175+3600) as time_to from app_entity_22 where date_format(FROM_UNIXTIME(field_175),'%Y-%m-%d')=[TODAY]
Если в запросе указаны две даты: time_from
и time_to
программа ограничит время между двумя датами.