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?
Please also mark the comments that contributed to the solution of the article
Content-Key: 138163
Url: https://administrator.de/contentid/138163
Printed on: April 25, 2024 at 22:04 o'clock
6 Comments
Latest comment
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.