CURSO LARAVEL – Sesión 6

Laravel trae incorparada la libreria Carbon ( Para Manipular fechas y muchas funcionalidades más)

https://carbon.nesbot.com/docs

ejemplo de métodos:

diffForHumans —->> Leer fecha para humanos.
format(‘Y-m-d’) —>> Para formatear fechas

Más métodos en: https://carbon.nesbot.com/docs

Sintaxis

$myobjecto->MiPropiedadCampoFecha->MetodoClaseCarbon()

En Laravel el campo created_at como update_at son instancias de Carbon.

Ejemplos:

$user->created_at->format('Y-m-d')
$user->created_at->format('j M Y, g:i a')

Imaginemos que desde un controlador tenemos los siguiente:

public function index(){
     return view('app.index',[
         'datos' => App::orderBy('created_at','desc')->get()
     ]);
}

otro farama de hacer lo mismo seria:

public function index(){      
      return view('app.index',[          
          'datos' => App::latest()->get()      
      ]); 
}

Recuerda que en el archivo confió/app.php

Encontramos el valor que hay que ajustar, a la zona horaria de cada uno de nosotros:

'timezone' => 'UTC'

En mi caso

'timezone' => 'Europe/Madrid'

Deja un comentario

Información básica sobre protección de datos Ver más

  • Responsable: Ingenio Hosting.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.