php - tag - ¿Cómo acceder al tipo de objeto Carbon?
title tag html (3)
Simplemente use $recordSet[''created_at'']
.
Debido a un método __toString en Carbon, leer $recordSet[''created_at'']
siempre devolverá la fecha en formato de cadena.
Si desea ver qué método puede usar, consulte el vendor/nesbot/carbon/Carbon/Carbon.php
Dado el siguiente código:
$recordSets = Model::find(1)->get();
foreach ($recordSets as $recordSet) {
dd($recordSet[''created_at'']);
}
Tengo este resultado.
object(Carbon/Carbon)[292]
public ''date'' => string ''2013-08-21 17:05:19'' (length=19)
public ''timezone_type'' => int 3
public ''timezone'' => string ''UTC'' (length=3)
Traté de acceder a la ''fecha'' usando
echo $recordSet[''created_at'']->date;
Pero tengo un error:
Getter desconocido ''fecha''
¿Cómo acceder a $recordSet[''created_at'']
? Es solo para el formato de fecha / hora propósito.
debe utilizar la función pública toDateTimeString ()
echo $recordSet[''created_at'']->toDateTimeString();
public function getDates() {
return array();
}
Coloque este código en su modelo. Esto deshabilitará las mutaciones de fecha.