Informieren Sie sich über die Unternehmen in unserem Anbieterverzeichnis!
SELFPHP Forum
Fragen rund um die Themen PHP? In über 100.000 Beiträgen finden Sie sicher die passende Antwort!*
Schaltjahre bestimmen
Systemvoraussetzung
Linux
Windows
PHP 3
PHP 4
PHP 5
Datei(en)
schaltjahr.php
Problem
Sie möchten für weitere Datumsberechnungen das Schaltjahr für ein gewisses
Jahr berechnen.
Lösung
Die Berechnung eines Schaltjahres erfolgt anhand feststehender Kriterien. Es
handelt sich um ein Schaltjahr, wenn die Jahreszahl durch 4, aber nicht durch
100 teilbar ist. Sollte die Jahreszahl durch 400 teilbar sein, handelt es sich
dennoch um ein Schaltjahr.
Zur Berechnung ziehen wir den ModulosOperator
heran und ermitteln somit
den Restwert der Berechnung (25). Ist der Rest 0 (Null), so handelt es sich um
ein Schaltjahr. Ist der Rest 1, so ist es kein Schaltjahr. Im nachfolgenden Beispiel
wurde die verkürzte Form (%) des ModulosOperators
genutzt. Sie können
selbstverständlich auch die Funktion bcmod() zur Berechnung heranziehen.