mktime Fehler
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo
Findet jemand denn Fehler in diesem Script ?
<? $time = mktime("20, 15, 00, 5, 26, 08"); $zeit = date("j.m.Y - G:i", $time); echo (' '.$zeit.' '); ?>
$time ist ein Timestamp vom 26.05.2008 um 20:15
$zeit wandelt es dann wieder in ein Normales Datum um aber anstatt 26.05.2008 - 20:15 wird 22.05.2006 - 20:37 ausgegeben!
Beitrag ge?ndert am 22.05.2006 16:38 von wsa -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Aloha,
schau dir doch mal auf http://de2.php.net/mktime die Beispiele an. F?llt dir was auf? Genau, dort sind keine doppelten G?nsef?sschen.
$time = mktime(20, 15, 00, 5, 26, 08);
Ich wei? jetzt allerdings auch nicht ob PHP einen Unterschied zwischen 08/2008 macht. Einfach mal ausprobieren .
MfG
Beitrag ge?ndert am 22.05.2006 17:31 von svn -
Ja das ist mir nat?rlich schon aufgefallen und ich frage auch nicht bevor ich selbst verschiedenes ausprobiert habe ob dort nun G?nsef?sschen stehen oder nicht spielt keine Rolle !!
-
Hi nochmal,
also ich hab mal folgendes rausgefunden:
G?nsef?sschen und als Jahr 08: funktioniert nicht
G?nsef?sschen und als Jahr 2008: funktioniert nicht
keine G?nsef?sschen und als Jahr 08: funktioniert nicht
keine G?nsef?sschen und als Jahr 2008: funktioniert
=> Die G?nsef?sschen machen doch was aus, weil die Parameter ganz anders an die Funktion ?bergeben werden, n?mlich als einziger String. Und wie ich schon im vorherigen Post geschrieben hab, macht es m?glicherweise einen Unterschied ob du 08 oder 2008 schreibst und wie du siehst macht es einen.
MfG
Beitrag ge?ndert am 22.05.2006 21:13 von svn -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage