Ist es möglich, in PHP Text zwischen Datum und Uhrzeit hinzuzufügen?
Dies wird erstellt
(07-06-2014 00:00)
Aber ich will (07-06-2014 um 00:00 Uhr).
Seltsamerweise wollte ich
setzen date("l the jS F Y");
um z.B. Montag, den 9. Januar 2017, aber stattdessen bekam ich "Montag 3106UTC 9. Januar 2017". Ich habe die obige Antwort von xception gelesen und diese in date("l \t\h\e jS F Y")
geändert, was mir "Montag, den 9. Januar 2017" beschert hat, also habe ich den Kommentar von rybo111 gelesen und diesen in date("l \t\h\e jS F Y")
geändert und es funktionierte immer noch nicht so wie ich jetzt bekam "Montag, den 9. Januar 2017".
Nach ein bisschen Kopfkratzen habe ich herausgefunden, dass wenn Buchstaben im Wort auch Teil der date () -Funktion sind, zum Beispiel t = Anzahl der Tage im angegebenen Monat, müssen diese doppelt maskiert werden, sonst eine einzige Flucht wird ausreichen. Daher muss "at" als \a\t
und "the" als \t\h\e
codiert werden.
Bitte geben Sie zuerst das angegebene Datum im ISO-Format an, damit strtotime()
es lesen kann und verwenden Sie dann date()
function, um das Datum entsprechend zu formatieren.