Principales respuestas
Problemas al recoger una fecha con JQuery $.ajax

Pregunta
-
Hola a todos, estoy llamando mediante AJAX a un método de acción de un controlador, que me devuelve mediante JSON un objeto que incluye una variable de tipo DATETIME, y el objeto pasa correctamente y utilizo todos los campos, solo tengo problemas con el valor de la fecha, no se como extraerla, os pongo el codigo resumido
$.ajax({
type: "POST",
url: "/Area/inmobiliaria/pisos/" + id,
contentType: 'application/json; charset=utf-8',
success: function (resultado) {
alert(resultado.Fecha_Valoracion);
}
});la alerta devuelve el valor Date(1459375200000)
Gracias
Respuestas
-
Sí, si utilizas Web API utiliza un formato UTC más estándar, pero las acciones MVC utilizan éste.
En realidad el número es un número de milisegundos, puedes parsear el string, extraer el número y pasárselo a un constructor de fecha. Algo así:
value = new Date(parseInt(value.replace("/Date(", "").replace(")/",""), 10));
Otra opción es utilizar alguna librería como Moment para realizar el parseo que soporta este formato.
Píldoras .NET
Artículos, tutoriales y ejemplos de código .NETPíldoras JS
Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...- Propuesto como respuesta Sergio ParraModerator domingo, 10 de abril de 2016 20:10
- Marcado como respuesta Sergio ParraModerator domingo, 10 de abril de 2016 20:11
Todas las respuestas
-
Sí, si utilizas Web API utiliza un formato UTC más estándar, pero las acciones MVC utilizan éste.
En realidad el número es un número de milisegundos, puedes parsear el string, extraer el número y pasárselo a un constructor de fecha. Algo así:
value = new Date(parseInt(value.replace("/Date(", "").replace(")/",""), 10));
Otra opción es utilizar alguna librería como Moment para realizar el parseo que soporta este formato.
Píldoras .NET
Artículos, tutoriales y ejemplos de código .NETPíldoras JS
Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...- Propuesto como respuesta Sergio ParraModerator domingo, 10 de abril de 2016 20:10
- Marcado como respuesta Sergio ParraModerator domingo, 10 de abril de 2016 20:11
-
hola
la serializacion a json de fechas es todo un tema
la libreria moment permite parsear la fecha que recibes
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina