Ich habe eine jquery Funktion, die das Datum '27/05/2016 11:25 PM 'in eine PHP-Datei übergibt. Die PHP-Datei wird dies auf die Datenbank aktualisieren.PHP strtotime gibt false zurück
Ich verwende strtotime, um diese Zeichenfolge in das Datumsformat '05/27/2016 11:25 PM 'zu konvertieren, aber strtotime gibt false zurück.
Meine PHP-Datumsumstellung:
$EndDate = strtotime($Date);
$NewEndDateValue = date('m/d/Y h:i A', $EndDate);
var_dump($NewEndDateValue); //this returns false
dann "$ Date" fehlgeschlagen. –
Sie haben ziemlich viele nicht akzeptierte Antworten BTW. also, alles ungelöst nehme ich es? oder du weißt einfach nicht, wie [Stack rollt] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) ;-) –
Wenn du ein Date passierst mit '/' Trennzeichen zu strtotime(), dann behandelt PHP es als US-Format (m/d/Y) ___ wie in der [PHP-Dokumentation] beschrieben (http://www.php.net/manual/en/datetime.formats) .date.php) ___, und es gibt keinen Monat 27 im Kalender, also wirst du eine falsche Antwort erhalten, weil sie ungültig ist –