parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

работа метода calendar

Дмитрий 30.01.2009 09:45

пишем простейший код:

$calendar[^date:calendar[rus](2009;1)]
^for[i](0;^calendar.count[]-1){
^calendar.offset($i)
$calendar.0
$calendar.1
$calendar.2
$calendar.3
$calendar.4
$calendar.5
$calendar.6
$calendar.week
$calendar.year
<br>
}

получаем:

01 02 03 04 01 2009
05 06 07 08 09 10 11 02 2009
19 20 21 22 23 24 25 04 2009
05 06 07 08 09 10 11 02 2009
01 02 03 04 01 2009
01 02 03 04 01 2009

первые 2 недели нормально.
где 3-я неделя ? зачем 2-ая неделя 2 раза и 1-ая неделя 3 раза ?

---
Parser/3.2.3 (compiled on i686-pc-linux-gnu)