DateTime-timezone nicht in der Datenbank gefunden
Hat jemand anderes hatte dieses merkwürdige problem?
Fehlermeldung:
Fatal error: Uncaught exception 'Exception' with message
'DateTime::__construct(): Failed to parse time string (01/18/2016
00:00 UHR Amerika/New_York) an position 17 (A): Die Zeitzone konnte nicht
in der Datenbank'Ausnahme: DateTime::__construct(): Failed to parse time string
(01/18/2016 00:00 UHR Amerika/New_York) an position 17 (A): Die
Zeitzone konnte nicht in der Datenbank gefunden werden
Ursprünglichen PHP-Code:
$datetime = new DateTime(trim(html_entity_decode($this->input->post('publish_date').' '.$_POST['schedule_time'].' '.$_POST['schedule_meridian'] . ' ' .$_POST['schedule_timezone'])));
$date = $datetime->format('D, d M Y H:i:s O');
InformationsquelleAutor Uffo | 2016-01-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich Angst, die du erstellt hast DateTime-Objekt wie folgt:
Nicht ein unterstützt/gültiges datetime-format!
Wenn Sie möchten, erstellen Sie ein DateTime-Objekt von einem anderen format müssen Sie DateTime::createFromFormat() stattdessen Aussehen:
PHP-doc-Staaten:
InformationsquelleAutor felipsmartins