Hallo Community,
ich habe gerade folgendes Problem:
In einem Input - Feld wird mittels einer JS - Bibliothek bzw. durch einen AJAX - Request ein mit Hilfe von strftime deutsch formatiertes Datum eingetragen (Beispiel: 18. März 2017). Dieser Wert wird auch eins zu eins per Post an das Skript gesendet, da es sich dabei um ein Textfeld, anstelle eines Date - Feldes handelt. Blöderweise bekomme ich von strtotime mit diesem Wert lediglich ein false zurückgeliefert. Auch ein setLocale auf de_DE hat mir nicht weitergeholfen.
Kennt jemand eine Möglichkeit, solch eine sprachspezifische Datumsangabe zu einem Timestamp umzuwandeln? Ansonsten muss ich ein "sauberes" Datum im Formular versteckt mitspeichern - dennoch wäre es schön, wenn es rein mit PHP funktionieren würde
Danke schon einmal & ein schönes Wochenende
michga93
ich habe gerade folgendes Problem:
In einem Input - Feld wird mittels einer JS - Bibliothek bzw. durch einen AJAX - Request ein mit Hilfe von strftime deutsch formatiertes Datum eingetragen (Beispiel: 18. März 2017). Dieser Wert wird auch eins zu eins per Post an das Skript gesendet, da es sich dabei um ein Textfeld, anstelle eines Date - Feldes handelt. Blöderweise bekomme ich von strtotime mit diesem Wert lediglich ein false zurückgeliefert. Auch ein setLocale auf de_DE hat mir nicht weitergeholfen.
Kennt jemand eine Möglichkeit, solch eine sprachspezifische Datumsangabe zu einem Timestamp umzuwandeln? Ansonsten muss ich ein "sauberes" Datum im Formular versteckt mitspeichern - dennoch wäre es schön, wenn es rein mit PHP funktionieren würde
Danke schon einmal & ein schönes Wochenende
michga93
Kommentar