Mktime Probleme
Hallo,
bin gerade einem sehr interessantem Problem auf der Spur.
Ich verwende in einem php Script welches per cron abläuft
mktime zur Generierung eines Timestamps.
Das interessante ist das manchmal der Generierte Timestamp um eine Stunde abweicht.
Beim Datum hab ich die führenden Nullen rausgenommen da ich die anderorts brauche ....
Gelegentlich kommt beim Timestamp dann 3 Uhr heraus und nicht 4 Uhr also sehr komisch.
Apache/2.2.9 (Unix)
PHP/5.2.8
Jemand ne idee was da dahinter steckt?
bin gerade einem sehr interessantem Problem auf der Spur.
Ich verwende in einem php Script welches per cron abläuft
mktime zur Generierung eines Timestamps.
Das interessante ist das manchmal der Generierte Timestamp um eine Stunde abweicht.
mktime(4,0,0,"heutiges Datum in m.d.y");
Beim Datum hab ich die führenden Nullen rausgenommen da ich die anderorts brauche ....
Gelegentlich kommt beim Timestamp dann 3 Uhr heraus und nicht 4 Uhr also sehr komisch.
Apache/2.2.9 (Unix)
PHP/5.2.8
Jemand ne idee was da dahinter steckt?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 138163
Url: https://administrator.de/contentid/138163
Ausgedruckt am: 23.11.2024 um 09:11 Uhr
6 Kommentare
Neuester Kommentar
Das interessante ist das manchmal der Generierte Timestamp um eine Stunde abweicht.
Und jetzt überlegen wir mal wo wir hier sind: Richtig, in GMT+1
Du musst deinem PHP schon richtig mitteilen, in welcher Zeitzone zu dein Datum haben willst und aus welcher es kommt.
date_default_timezone_set('Europe/Berlin');
http://www.php.net/manual/en/datetime.createfromformat.php
usw.