sub rewrite_calendar # пишет календарик на 2 месяца в файл { my $paga222=''; # создаем переменную для кода календаря open (F,">cal_soft.txt"); # открыли файл $paga222.= qq~
~; # сгенерили теги my ($mon2,$year2); # узнали предыд. месяц my ($mon,$year)=((localtime(time))[4]+1,(localtime(time))[5]+1900); if ($mon>1) {$mon2=$mon-1;$year2=$year;} # Если тек. не январь, то обычный метод if ($mon==1) {$mon2=12;$year2=$year-1;} # Если тек. январь, то предыдущий будет декабрь $time5="$year2-$mon2-1"; $paga222.=&calendar($time5); $paga222.= qq~ | ~; $time5=$datebase; # $datebase="2003-10-10 10:00:00" - тек. время $paga222.=&calendar($time5); $paga222.= qq~ |
$months[$tmon] | ||||||
$days[$rt2] | $cal[$rt3] | $cal[$rt3+7] | $cal[$rt3+14] | $cal[$rt3+21] | $cal[$rt3+28] | $cal[$rt3+35] |