Probleme mit strtotime() auf remote-server

Ich habe ein Problem mit strtotime funktioniert auf dem localhost, aber nicht den remote-server.

Ich bin mit dem folgenden code zu Parsen die Termine für die Tage in jeder Woche;

$monday = date('Y-m-d', strtotime('monday this week +'.$x.' week'));
$tuesday = date('Y-m-d', strtotime('tuesday this week +'.$x.' week'));
$wednesday = date('Y-m-d', strtotime('wednesday this week +'.$x.' week'));
$thursday = date('Y-m-d', strtotime('thursday this week +'.$x.' week'));
$friday = date('Y-m-d', strtotime('friday this week +'.$x.' week'));
$saturday = date('Y-m-d', strtotime('saturday this week +'.$x.' week'));
$sunday = date('Y-m-d', strtotime('sunday this week +'.$x.' week'));

Dieser funktioniert einwandfrei in localhost.

Auf dem remote-server, es gibt;

2018-10-22
2018-10-22
2018-10-22
2018-10-22
2018-10-22
2018-10-22
2018-10-28

So ist es in der Analyse das richtige Datum für den Montag und Sonntag. Jeden zweiten Tag analysiert, die das gleiche Datum als am Montag.

1 Antworten

  • addi2113
    4. Mai 2019

    Ich würde vorschlagen, mit einer php-Bibliothek, wie Kohle:), es macht das arbeiten mit Daten viel einfacher :)