Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Feiertage berechnen

Empfohlene Antworten

hi leute...

ich habe eine Informix datenbank die einen "Kalender" darstellt.

diese wird mit php ausgelesen und so dann grafisch zu einem "Kalender"

nun möchte ich, da feiertage ja jedes jahr anders liegen die feiertage berechnen...

mh

kann mir jemand ein fertiges script bzw ein paar tips geben wie ich das machen soll...

ich hab davon keine ahnung :(

Hallo,

1. gibt es die Feiertage, die immer am selben Datum stattfinden z.B. 3.10.

2. gibt es die Feiertage, die jedes Jahr neu berechnet werden müssen

-es gibt in PHP eine Funktion die heißt: easter_days($Jahr)

-diese gibt dir die Anzahl der Tage zurück, die Ostern nach dem 21.03. in diesem Jahr ist

-so kannst Du den Ostersonntag ausrechen

-wenn Du dann den Ostersonnatg hast kannst Du die anderen Feiertage ausrechnen:

Ostern-2=Karfreitag

Ostern+1=Ostermontag

Ostern+49=Pfingstsonntag

Ostern+50=Pfingstmonntag

Ostern+39=Himmelfahrt

Ostern+60=Fronleichnam

Original geschrieben von Jaraz

Hallo,

... einzige Feiertag der aus der Reihe fällt, ist der der Buß- und Bettag, der immer auf den 3. Mittwoch im November fällt....

Gruß Jaraz

2000 war der Buß- und Bettag nicht am 3. Mittwoch sondern am 4.

-Buß-und Bettag ist eine Ausnahme:

man nimmt den 26.11. und sucht den letzten Sonntag davor, falls der 26.11. ein Sonntag ist nimmt man diesen Tag als Sonntag,

der Mittwoch vor diesen Sonntag den man errechnet hat ist der Buß- und Bettag

Hoffe konnte helfen,

bis denn...

Brrr. noch was,

Rosenmonntag usw. wird auch aus dem Osterdatum errechnet...

nur falls es Dich interessiert

:marine

Original geschrieben von AlexBossi

-es gibt in PHP eine Funktion die heißt: easter_days($Jahr)

Die unterstützt aber leider nicht jeder Provider. :-(

Original geschrieben von AlexBossi

2000 war der Buß- und Bettag nicht am 3. Mittwoch sondern am 4.

Jo, hast recht. Das kommt davon wenn mal zu faul ist seine eigenen Sourcen zu suchen und einfach Leuten vertraut, die beim googlen rauskommen. :rolleyes:

Gruß Jaraz

ich benutze meine scripts nicht online sondern nur im lan ....

sind firmeninterne scripts...

laufen auf nem jana webserver..

dann müsste das gehen oder?!

Hi,

keine Ahnung!

Schreib doch mal in irgendein PHP-Script:

$test = easter_days(2002);

und schau was die Variable zurückgibt, wenn da ne Zahl steht gehts...

Glaube wenn nicht würde er sowieso mekkern, weil er die Fkt. nicht kennt...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.