Как в выборе даты (datepicker) задать доступные даты

Для этого используем тип поля date и устанавливаем для него в процедуре dict в SELECT 1 доступные и недоступные значения (в параметре Value).

select '' Text,'2020-09-12' Value, 0 Selected    --- comma separated AvailableDates
union
select '' Text,'2020-09-15,2020-09-17' Value, 0 Selected  --- comma separated DisabledDates

1 строка - это доступные даты (если пустая строка в Value - то не учитывается).  Если установлен, то будут доступны только даты из списка. 

2 строка - это недоступные даты (если пустая строка в Value - то не учитывается). Если установлен, то будут доступны все даты, кроме указанных.

Формат даты YYYY-MM-DD

Примечание

В итоге в разметке будет такой вид:

<div class="asDatepicker" data-availabledates="2020-09-12" data-disableddates="2020-09-17,2020-09-15"></div>

 При выводе каждого дня будут проверяться эти списки для определения доступности даты. 

Страница-источник на сайте falconspace.ru