Saltar al contenido

Formato de fecha y hora no válido: 1292 Valor de fecha y hora incorrecto – Laravel 5.2

La guía o código que hallarás en este artículo es la solución más rápida y efectiva que encontramos a tu duda o dilema.

Solución:

Recibí el mismo error al intentar registrar al usuario desde la interfaz de vue js a la API de backend de laravel.

La solución fue actualizar el modo estricto de mysql a false. Si alguien conoce los contras de este enfoque, ¡deje sus comentarios!

//config/database.php
'mysql' => [
    'strict' => false,
]

Dado que no está utilizando el formato de fecha y hora estándar, defina un mutador para cada fecha. Por ejemplo:

public function setRegistrationFromAttribute($value)

    $this->attributes['registration_from'] =  Carbon::parse($value);

El error está aquí:

Incorrect datetime value: '24/06/2017' for column 'registration_from' at row 1

el formato predeterminado para date columna en mysql es Y-m-d y para datetime es Y-m-d H:i:s. Así que cambia tu fecha a este formato e inténtalo de nuevo.

Acuérdate de que te concedemos agregar una reseña si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *