none
PROBLEMA DE FORMATO DE FECHA CON JSON Y WEB API RRS feed

  • Pregunta

  • Saludos, ya he hecho esta pregunta antes pero ahora ya llegué al fondo del tema

    cuando mando una fecha a un web api en este formato

    "2019-01-09T05:00:00.000Z"


    el servicio api se cae , pero cuando lo mando asi

    "01/09/2019",

    funciona perfectamente,  solo funciona en ambos casos si la entidad que recibe los datos le cambio el tipo de su propiedad de fechas de DateTime a String

    osea de esto

    public DateTime? FechaCreacion { get; set; }

    a esto

    public string FechaCreacion { get; set; }

    el tema es que ese JSON lo envío desde una vista algo con ajax algo como

      $.ajax({
                               url: '@Url.Content("~/")' + 'Controlador/Insertar',
                               data: JSON.stringify(MIdata),
                               contentType: 'application/json',
                               dataType: 'json',
                               type: 'POST',
                               success: function (resultado) {
                                   alert(resultado.mensaje);
                               },
                               error: function () { alert('error'); }
                           });
                       }

    y al momento de parsearse la fecha con el JSON.stringfy se pone en ese formato.

    • Editado Augusto C viernes, 6 de septiembre de 2019 19:29
    viernes, 6 de septiembre de 2019 19:25