Formatear fechas en Laravel antes de guardar
Muchas veces tenemos la necesidad de formatear fechas en Laravel antes de guardar en base de datos, uno de los motivos puede ser que estamos trabajando con un plugin como bootstrap-datepicker.
Normalmente, si desarrollamos aplicaciones para gente hispana formatearemos las fechas de la siguiente forma, dd/mm/yyyy, el problema es que si recibimos ese dato en el servidor y lo estamos guardando como un date o datetime, vamos a guardar el valor de forma incorrecta.
Para poder guardar fechas en Laravel de forma correcta lo recomendable es utilizar Carbon, una API para el trabajo con valores datetime, únicamente debemos escribir el siguiente código por ejemplo utilizando el método create.
https://gist.github.com/anonymous/78d1417e84511fdf2268653d65999b1e
Con ese sencillo código podremos formatear fechas en Laravel evitando errores molestos.