Hello,
- Baue die Überprüfung in eine Funktion ein, der Du ein beliebiges Datum als Parameter übergeben kannst.
Das wird nicht reichen, denn Du musst auch die Lokation übergeben. Wie soll PHP sonst wissen, für welche Zeitzone Du die Verschiebung wissen willst. Und dann benötigst Du noch eine Tabelle, aus der Du für die Zeitzonen die Normalverschiebungen entnehmen kannst.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg