Close

Not a member yet? Register now and get started.

lock and key

Sign in to your account.

Account Login

Forgot your password?

Osterdatum berechnen

12 Feb PHP/MySQL | 1 comment
Osterdatum berechnen
 

Ostern gehört zu den beweglichen Feier- und Ferientagen. Pfingsten oder auch Fasching lassen sich anhand des Osterdatums errechnen. Für die Berechnung des Ostersonntag gilt Folgendes:

Ostersonntag ist am ersten Sonntag nach dem ersten Vollmond im Frühling.

 

Carl Friedrich Gauß hat dies mathematisch mit folgender Formel ausgedrückt: e = (2 * (J mod 4) + 4 * (J mod 7) + 6 * D + (6 + J/100 – J/400 – 2) mod 7) mod 7

Falls d = 29, dann ist D = 28

Falls d = 28 und J mod 17 >= 11, dann ist D = 27

Falls d weder 28 noch 29 ist: dann ist D = d

d  = ((15 + J/100 – J/400 – (8 * J/100 + 13) / 25) mod 30 + 19 * (J mod 19)) mod 30

In PHP könnte eine Funktion zur Berechnung des Datums folgendermaßen aussehen:

 

  1. Jörg Bingemer02-16-13

    Zur Berechnung des Ostersonntages gibt es in PHP direkt eine Funktion namens easter_date():
    http://php.net/manual/de/function.easter-date.php

Leave a Reply

You must be logged in to post a comment.