Hallo zusammen,
ich habe folgendes Problem:
Rund 4000 Gästebucheinträge müssen von einer Datei in eine Datenbank gespeichert werden, soweit eigentlich kein Problem. Allerdings wird das Datum jedes Eintrags als String gespeichert, der so formatiert ist:
August 8, 2005
Also beginnend mit dem Monat ausgeschrieben, gefolgt von einem Leerzeichen mit dem Tag als ein- oder zweistellige Ziffer, gefolgt von einem Komma und Leerzeichen und abschließend mit dem Jahr als vierstellige Ziffer.
Nun benötige ich aber das Datum als Unix-Timestamp. Gibt es in PHP eine einfache Möglichkeit aus dem String einen Timestamp zu machen? Vielleicht mit regulären Ausdrücken, die mir den String drei Variablen für Monat, Tag und Jahr zerlegen, welche ich dann mktime übergeben könnte? Doch wie ließe sich ein derartiger Ausdruck formulieren?
Vielen Dank im Voraus,
tofa
ich habe folgendes Problem:
Rund 4000 Gästebucheinträge müssen von einer Datei in eine Datenbank gespeichert werden, soweit eigentlich kein Problem. Allerdings wird das Datum jedes Eintrags als String gespeichert, der so formatiert ist:
August 8, 2005
Also beginnend mit dem Monat ausgeschrieben, gefolgt von einem Leerzeichen mit dem Tag als ein- oder zweistellige Ziffer, gefolgt von einem Komma und Leerzeichen und abschließend mit dem Jahr als vierstellige Ziffer.
Nun benötige ich aber das Datum als Unix-Timestamp. Gibt es in PHP eine einfache Möglichkeit aus dem String einen Timestamp zu machen? Vielleicht mit regulären Ausdrücken, die mir den String drei Variablen für Monat, Tag und Jahr zerlegen, welche ich dann mktime übergeben könnte? Doch wie ließe sich ein derartiger Ausdruck formulieren?
Vielen Dank im Voraus,
tofa