Probem:
Vor etwa einem halben Jahr konnte mann mit mktime() noch negative timestamps für Zeitangaben vor 1970 generieren.
Auf meinem Testserver geht das immer noch.
Plötzlich berechnet mktime() den Timestamp total verkehrt
Hier mal ein Beispiel:
PHP:
Ausgabe:
Es ist ja bekannt das ein Webserver der auf Windows aufgesetzt ist keine negativen Timestamps kennt.
Nur unser Server benutzt kein Windows.
Meine Fragen sind:
1. Was ist passiert? Updates PHP add = mktimebug?
2. Gibt es nen Lösung und wenn ja welche?
Meine Bitten:
1. Verständliche Antworten
2. Keine Links zu km von englischen Texten zum thema
Danke Euch
Vor etwa einem halben Jahr konnte mann mit mktime() noch negative timestamps für Zeitangaben vor 1970 generieren.
Auf meinem Testserver geht das immer noch.
Plötzlich berechnet mktime() den Timestamp total verkehrt
Hier mal ein Beispiel:
PHP:
<?php
$time = mktime(1,1,1,1,1,1940);
echo $time.'<br>';
echo date('Y', $time)
?>
Ausgabe:
-10801
1969
Es ist ja bekannt das ein Webserver der auf Windows aufgesetzt ist keine negativen Timestamps kennt.
Nur unser Server benutzt kein Windows.
Meine Fragen sind:
1. Was ist passiert? Updates PHP add = mktimebug?
2. Gibt es nen Lösung und wenn ja welche?
Meine Bitten:
1. Verständliche Antworten
2. Keine Links zu km von englischen Texten zum thema
Danke Euch