[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Datumsberechnungen über 2038 hinaus



Am Samstag, 14. Juni 2003 19:09 schrieb Peter Blancke:
> Stefan Keul <debian@vanwickeren.de> dixit:
> > Am Samstag, 14. Juni 2003 16:42 schrieb Bernd Brodesser:
> >
> > OK alle 4 Jahre in Schaltjahr weiß ich, aber gibt es da Ausnahmen
> > von? zB alle 40 Jahre kein Schaltjahr, sind diese Ausnahmen
> > regelmäßig? Wo kriege ich solche Infos her?
>
> Du hast sie eben bekommen. Von Bernd.
> Ja, liest Du denn gar nicht richtig? *kopfschuettel*
>
> Nochmals, es gibt drei Regeln, die haemmere Dir jetzt bitte in
> Deinen Kopf hinein:
>
> 1. Jedes Jahr ist ein Schaltjahr, welches durch 4 ohne Rest teilbar
>    ist, aber
>
> 2. Jedes Jahrhundert ist kein Schaltjahr, es sei denn
>
> 3. Das Jahrhundert ist durch 400 ohne Rest teilbar, dann ist es ein
>    Schaltjahr.

Hier nochmal verpackt  in Pseudocode (C-Source gibt es auch):

Einfacher Algorithmus:
http://alcor.concordia.ca/~gpkatch/gdate-algorithm.html

Hintergrund des Algorithmus:
http://alcor.concordia.ca/~gpkatch/gdate-method.html

das kannst Du auch in PHP,

viel Erfolg,
Dirk




Reply to: