<?php echo date("d-m-Y",strtotime($pet['pet_lost_date']));?>
Variable Wert: -
[pet_lost_date] => 16/04/2017
Ausgang:
01-01-1970
Bitte helfen Sie mir, warum ich viel gesucht, aber ich fand nichts hilfreich.
Warum erscheint das falsche Datum? Wo ist ein Fehler?
Und wie kann ich von gegebenem Datum bis zu totalen Tagen Monat und Jahren zählen?
Sind Sie sicher? teste es und hol mir das Ergebnis php echo date ("dmY", strtotime ('16/04/2017 '));?> –
Ja, ich bin mir sicher, dass es passiert –
wenn '$ pet [' pet_lost_date ']' kommt würden Sie bei einer Abfrage nicht in Erwägung ziehen, [Datums- und Zeitfunktionen von MySQL] (https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html) zu verwenden und sicherzustellen, dass " $ pet ['pet_lost_date'] 'ist nicht leer vor der Verwendung – OldPadawan