Mailinglisten-Archive |
Sebastian Tobias Mendel genannt Mendelsohn wrote:
>>> ich suche eine funktion um heraus zu finden wieviele wochen ein
>>> bestimmter monat hat.
>>> also wenn der monat an einem samstag (in meinem kalender der letzte
>>> tag einer woche) anfängt und 31 tage hat dann dauert er 6 wochen usw.
>>> die funktion sollte auch den jahreswechsel berücksichigen.
>>
>>
>> das der Sonntag der 1. Tag der Woche ist ist aber nicht ISO, sondern
>> amerikanisch! IMHO
>>
>> aufrunden[[[Tage im Monat] + Wochentag] / 7]
>>
>> ceil(31 + 6) / 7 = 6
>>
>> oder so ähnlich ...
>
>
> hast du das nun probiert oder ned?
>
> ...
>
> nochmal auf php, für dich:
>
> $monat = 7;
> $jahr = 2003;
> $datum = mktime(0, 0, 0, $monat, 1, $jahr);
> $wochen = ceil((date('j', $datum) + date('w', $datum)) / 7);
oh... mhmpf naja date('t') natürlich und nicht date('j')
wie mhe grad schrieb
--
Sebastian Mendel (www.sebastianmendel.de)
*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive