phpbar.de logo

Mailinglisten-Archive

[php] Kalenderwoche

[php] Kalenderwoche

Stefan Hamann php_(at)_phpcenter.de
Sun, 7 Jul 2002 13:16:03 +0200


Hallo Björn Schotte,

am Sonntag, 7. Juli 2002 um 13:10 schrieben Sie:

>    function isoweek($datum)
>    {
>       $jahr=uget($datum,"year");

>       $a = floor((uget($datum,"yday")+((uget(mktime
> (0,0,0,1,1,$jahr),"wday")+2)%7)-3)/7)+1;
>       if ($a==0)
>       {
>          $a = isoweek(mktime (0, 0, 0, 12, 31, $jahr-1));
>       }
>       else if (($a==53) && ((uget(mktime (0, 0, 0, 12, 31,
> $jahr),"wday")-1)%7)<= 3)
>       {
>          $a = 1;
>       }
>       return $a;
>    }

>    function uget($udate,$type)
>    {
>       $da=getdate($udate);
>       return $da[$type];
>    }

Danke, aber worauf kann man nun vertrauen, denn letztlich läuft das
ganze auf Linux? Kann ich mich absolut auf %V verlassen? Oder soll ich
sicherheitshalber diese Funktion verwenden?

-- 
Mit freundlichen Grüssen
Stefan Hamann
mailto:php_(at)_lists.tux-design.de


php::bar PHP Wiki   -   Listenarchive