Laravel übergibt die created_at
und die updated_at
(aus einem Eloquent-Modell) automatisch an eine neue Carbon-Instanz gemäß der Dokumentation.
Es scheint jedoch, dass, wenn der Wert der Standardwert 0000-00-00 00:00:00
ist, Folgendes ausgegeben wird:
-0001-11-30 06:12:32
für alle 0000-00-00 00:00:00
-Werte.
Die Felder sind auf den Zeitstempeltyp festgelegt.
Ich benutze zur Zeit das Folgende (innerhalb des Modells), aber es fühlt sich plump an, dies in allen Laravel-Modellen zu tun, die ein Standard / Unscharf-Datum enthalten können.
%Vor%Dies geschieht in der Methode "getAttributeValue" im Modell. php
%Vor%, da es an die asDateTime-Methode übergeben wird. Dies könnte mit etwas wie
behoben werden %Vor%Könnte das ein Problem für eine Pull-Anfrage sein?