• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

MySQL - DateFormat bei Insert!

Calm

Mitglied
Hallo.

Habe folgenden Wert, welcher in Form eines MySQL - Timestamps in die Datenbank muss:

12.12.2012 -> 2012-12-12 00:00:00


Wie bekomme ich das hin? DATE_FORMAT() nimmt als Eingabewert ja nur Daten mit dem Format Y-m-d H:i:s.

Leider ist eine umkonvertierung vorher nicht möglich, ist nämlich weder PHP noch Java, etc.


Danke :D
 
Wenn ich folgendes nutze:

PHP:
INSERT INTO test SET TEST = DATE_FORMAT('12.12.2014','%d.%m.%Y');

wird folgendes in die Spalte (Typ: TIMESTAMP) geschrieben: 2020-12-20 12:00:00


Das kann es nicht sein, denn da soll ja "2014-12-12 00:00:00" rein.
 
Zurück
Oben