2012-04-05 18 views
0

Vielleicht ist eine dumme Frage, aber ich kann die Funktion nicht gefunden:Datumsformat Funktion

ich ein String Datum habe wie 04/05/2012

Wie ich in dieses Format passieren kann: 2012-04-05 20:18:11 zum Einfügen in mySQL ?

Antwort

3

Kombination von Datum und strtotime ...

$my_date = date('Y-m-d H:i:s',strtotime('04/05/2012')); 
1
$dateTime = new DateTime($your_time_string); 
echo $dateTime->format("Y-m-d H:i:s"); 
1

Zeit nicht 'gemacht' auf seinem eigenen ist. Wenn Sie jedoch sind die aktuelle Datum Zeiteinstellung Einfügen, dann wird der folgende Code verwendet werden:

$dt = date("Y-m-d H:i:s", time()); 

Sie dleiftah ‚s-Anweisung verwenden können, aber die Zeit in diesem Fall wird es immer sein 00:00:00