Re[2]: [php-konf] Metai ir savaites diena
From: Rimantas Liubertas (ic@rimantas.com)
Date: 2004-01-28 22:25:41
EG> Ačiū Why2liz už problemą ir Rimantas už sprendimą.
Why2liz dar ačiū, kad aptiko klaidą mano skripte.
Paskutinė eilutė turi būti: $end = date("Y-m-d",$iw+$dplus*$day);
Pilnas variantas:
<?php
function GetWeek($y,$w,$start,$end) {
$day = 24*60*60;
$doy = 4 + (($w - 1) * 7);
$iw = mktime(0, 0, 0, 1, $doy, $y);
$wd = date("w",$iw);
$dminus = ($wd+6) % 7;
$dplus = 6-$dminus;
$start = date("Y-m-d",$iw-$dminus*$day);
$end = date("Y-m-d",$iw+$dplus*$day);
}
GetWeek(2004,1,&$a,&$b);
echo "$a $b";
?>
ic