the_tag tag name get_the_tags first attribute all php datetime laravel laravel-4

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.