Язык скриптования сайтов Parser 3

Datecalendarmonth


calendar. Создание календаря на заданный месяц


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

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


Пример

$calendar_month[^date:calendar[rus](2005;1)]




В результате в переменную $calendar_month будет помещена таблица с календарем на январь 2005 года:

0

1

2

3

4

5

6

week

year

 


01

02

53

2004

03

04

05

06

07

08

09

01

2005

10

11

12

13

14

15

16

02

2005

17

18

19

20

21

22

23

03

2005

24

25

26

27

28

29

30

04

2005

31

05

2005

В результате работы метода формируется новый объект класса - table со столбцами 0…6 плюс столбцы week и year, в которых выводится номер недели согласно стандарту ISO 8601 и год, к которому она относится.



Содержание раздела