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
|