Timestamp Problem

2Pac

Erfahrenes Mitglied
Hallo,

ich weiss das Thema gibts schon tausend mal. Aber ich weiss grad nicht weiter und hab auch schon auf php.net geschaut.

Also folgendes:

Ich erstelle einen Timestamp über ein Formular. Dort gibt man das Datum + Zeitpunkt an im Format TT.MM.JJJJ HH.MM.SS.

Dann erstelle ich so einen Timestamp $zeitpunkt = mktime($stunde11, $minute11, $sekunde11, $monat11, $tag11, $jahr11);

Der wird in der Datenbank gespeichert, es tritt auch kein Datenbank Übertragungsfehler auf. Es wird wenn ich 01.12.2006 20:00:00 eingebe 1164999600 in die Datenbank gespeichert.

Dann lese ich $datum aus der Datenbank aus und mache $datum2 = date("d.m.Y H:i:s,$datum");

Doch dann gibt er folgendes aus 05.03.2006 14:49:09,1164999600.

Kann mir jemand sagen, was ich falsch mache ?

Danke im Voraus 2Pac
 
Er will damit sagen, dass du den Timestamp in den 2. Parameter schreiben musst.
Durch deine " " Wird das alles als ein String gekennzeichnet, somit gehört das Komma in den String und dient nicht als Abtrennung der Argumente. Also das 2. " muss vor das Komma
 
Zurück