Variable umwandeln
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo Lima Users!
Ich hab schon wieder ein kleines Problem und bitte darum um eure Mithilfe
Ich will ein Datum in eine Timestamp umwandeln das klappt auch super, wenn ich es so mache:
<? $timestamp = mktime(20, 0, 0, 6, 1, 2009); $time = date("d.m.Y - H:i:s", $timestamp); echo(' '.$timestamp.' <br> '.$time.' '); ?>
Das gibt dan eine Timestamp und $time ist 01.06.2009 also alles ok
Jetzt will ich aber eine Variable in ein Timestamp umwandeln und dann Formatiert ausgeben:
<? $variable = "20, 0, 0, 6, 1, 2009"; $timestamp = mktime($variable); $time = date("d.m.Y - H:i:s", $timestamp); echo(' '.$timestamp.' <br> '.$time.' '); ?>
Hier wird leider ein falsches Datum und ne Falsche Uhrzeit ausgegeben
Hat jemand eine Lösung für das Problem?
Danke schon mal für alle Vorschläge -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich würde es mit explode() in ein Array packen und das dann der Reihe nach mit mktime() umwandeln.
Also irgnedwie so:
<? $variable = '20, 0, 0, 6, 1, 2009'; $to_date=explode(', ',$variable); $timestamp=mkdate($to_date[0],$to_date[1],//...); ?>
-
Ok Danke funktioniert einwandfrei deine Lösung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage