0
Das heutige Datum ist 2016-12-27.CakePHP 3 - Uhrzeit :: now() gibt den falschen Wert zurück
$now = Time::now();
echo $now; //returns wrong value (year) 2017-12-27 15:24:47
echo $now->format('Y-m-d'); //returns corect value 2016-12-27
Das ist verrückt. Warum 'Echozeit :: now();' Gibt den falschen Jahrwert zurück?
Ich habe die Version 3 noch nicht verwendet, aber Sie können wahrscheinlich herausfinden, dass der Datentyp 'Time :: now()' zurückgibt und (wie es scheint, ein Objekt zu sein), wie seine '__toString()' Methode aussieht. –