date Alt ←

Статический метод :calendar

Создание календаря на заданную неделю месяца.

^date:calendar[rus|eng](год;месяц;день)

Метод формирует таблицу с календарем на одну неделю заданного месяца года. Для определения недели используется параметр день. Параметр rus|eng так же, как и в предыдущем методе, определяет формат календаря. С параметром rus дни недели начинаются с понедельника, c eng — с воскресенья.

Пример

$week_of_month[^date:calendar[rus](2001;11;30)]

В результате в переменную $week_of_month будет помещена таблица с календарем на ту неделю ноября 2001 года, которая содержит 30-е число. Формат таблицы следующий:

year month day weekday
2001 11 26 01
2001 11 27 02
2001 11 28 03
2001 11 29 04
2001 11 30 05
2001 12 01 06
2001 12 02 00