2009-03-01 16 views
0

ich versuche, ein Programm zu schreiben, aber ich habe keine Ahnung, was mit einem Datum in diesem Format in in einen DatumsstempelParsing Daten mit PHP

15. Januar 2005 00.00

i Parsen nicht kümmern Sie sich um die 12:00 Uhr, da alle Aufzeichnungen diese 12:00 Uhr an sie angehängt haben.

Antwort

2

Verwenden Sie die Funktion strtotime() ... z. B .: $ new_date = strtotime ("Jan 15 2005 00:00");

6

Verwenden Sie strtotime(), um das Datum in den Unix-Zeitstempel zu konvertieren. Sie können diesen Zeitstempel auch mit der Funktion date() verwenden, um ihn beliebig zu formatieren.

0

Eine neuere Möglichkeit, dies als von PHP 5.2 zu tun ist, um die DateTime class zu verwenden:

$datetime = new DateTime("Jan 15 2005 12:00AM"); 
echo $datetime->format('Y-m-d'); 

See it in action