Datum mit einheitlichem Format parsen (fertige funktion)
suit
- php
0 Sven Rautenberg0 suit
Hallo - ich hab' hier Array bei dem in einem Key ein Datum zu finden ist.
Das Datum ist in der herkömmlichen deutschen schreibweise Tag, Monat, Jahr - das Jahr ist vierstellig, Tag und monat manchmal mit führender Null.
Frage nun: muss ich das Datum nun zerlegen und mit mktime entsprechend konvertieren oder gibt es eine funktion die ich noch nicht kenne (so wie CDate in vbScript).
Anm.: nicht dass es kompliziert wäre, das datum zu zerlegen - mit stringfunktionen oder einem regulären ausdruck ist das ja schnell gemacht :).
Moin!
Das Datum ist in der herkömmlichen deutschen schreibweise Tag, Monat, Jahr - das Jahr ist vierstellig, Tag und monat manchmal mit führender Null.
Frage nun: muss ich das Datum nun zerlegen und mit mktime entsprechend konvertieren oder gibt es eine funktion die ich noch nicht kenne (so wie CDate in vbScript).
strptime() ab PHP 5.1.0
strtotime() funktioniert vermutlich nicht, ohne das Datum ins englische Format zu bringen.
Parsefunktionen für String nach Datum sind aber z.B. auch in MySQL enthalten.
- Sven Rautenberg
strptime() ab PHP 5.1.0
Das ist es - danke, funktioniert perfekt.
strtotime() funktioniert vermutlich nicht, ohne das Datum ins englische Format zu bringen.
Kannte ich schon - allerdings hat mir die wie du ja schon sagst nicht viel geholfen.
Parsefunktionen für String nach Datum sind aber z.B. auch in MySQL enthalten.
Datenbank hab ich in dem Fall keine - drum schrieb ich, dass es sich um ein Array handelt :)