¿Cómo formatear fecha in Select Query Builder Laravel?. En este breve tutorial, compartiremos la forma rápida y sencilla de usar laravel Select con date_format(). Por lo tanto, haremos un ejemplo completo para dar solución.
¿Cómo formatear fecha in Select Query Builder Laravel?
Vamos a ver 3 ejemplo para dar solución a este tipo de consultas SQL
💣 Descarga sistemas PHP y Laravel COMPLETOS GRATIS
Recursos premium listos para usar en proyectos reales 💻
👥 +1000 desarrolladores · 🔥 Publicaciones diarias
🔥 Unirme al canal GRATIS ahora
👥 Grupo de Facebook
⏳ Enlaces disponibles por tiempo limitado
💻 Sistemas completos
🔌 Plugins PRO
⚡ Scripts listos
🔥 Recursos exclusivos
1) Usando DATE_FORMAT()
$results = DB::table('clientes')
->where('id',$id)
->select(DB::raw('DATE_FORMAT(fecha_creacion, "%d-%m-%Y") as fecha_mod'))
->first();2) Usando Laravel Carbon
Laravel usa Carbon para fecha y hora, por lo que puedes escribirlo como el siguiente código:
$results = DB::table('clientes')
->where('id',$id)
->select("fecha_creacion as fecha_mod")
->first();
echo $results->fecha_mod->format('d-m-Y');3) Consulta DB::raw()
Hay otra opción que utilizar en una consulta sin formato, utilizo esto y funcionara sin problemas.
->select("cust.*", DB::raw("DATE_FORMAT(fecha_creacion, '%d-%b-%Y') as formatted_dob"))Espero que estos ejemplos les ayuden con las selecciones de registros formateadas.
