Tengo una fecha json como \/Date(1334514600000)\/
en mi respuesta y cuando la convierto en javascript tengo esta fecha Tue Apr 17 2012 11:37:10 GMT+0530 (India Standard Time)
, pero necesito el formato de fecha como 17/04/2012
y fallo siempre. ¿Alguien puede decirme cómo puedo resolverlo?¿Cómo puedo formatear una fecha json en formato dd/mm/aa en javascript?
Respuesta
no creo que las otras respuestas publicadas son bastante acertadas, ya has aceptado una como workin g para ti, así que no voy a editarlo.
Aquí hay una versión actualizada de su respuesta aceptada.
var dateString = "\/Date(1334514600000)\/".substr(6);
var currentTime = new Date(parseInt(dateString));
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var date = day + "/" + month + "/" + year;
alert(date);
Se utiliza una técnica de este answer para extraer la época partir de la fecha de JSON.
También puede usar 'var date = new Date (+ dateString.match (/ \ d + /) [0]);' para convertir el tiempo en fecha. Tenga cuidado ya que el objeto de fecha estará en la zona horaria del sistema donde se ejecuta el código. – RobG
¡Gracias por esta pregunta y respuesta! –
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var date = day + "/" + month + "/" + year
alert(date);
Estoy intentando esto pero no está funcionando var currentTime = new Date ($ ("input ") .val()); var month = currentTime.getMonth() + 1 var day = currentTime.getDate() var year = currentTime.getFullYear() var date = day +"/"+ month +"/"+ año alerta (fecha); – andy
respuesta a su pregunta ...
Construir el objeto de fecha con su marca de tiempo
var currentTime = new Date(1334514600000)
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var date = day + "/" + month + "/" + year
alert(date);
funciona
Me pareció muy útil la respuesta row1, sin embargo me quedé atrapado en el formato para input type = "date" como solo devuelve una cadena para decimales menores de 10, pude modificar para trabajar en input type = "date" , básicamente me he adaptado el código de fila1 al código desde el enlace http://venkatbaggu.com/convert-json-date-to-date-format-in-jquery/
yo era capaz través de jQuery .val añadir la fecha a la entrada
var dateString = "\/Date(1334514600000)\/".substr(6);
var currentTime = new Date(parseInt(dateString));
var month = ("0" + (currentTime.getMonth() + 1)).slice(-2);
var day = ("0" + currentTime.getDate()).slice(-2);
var year = currentTime.getFullYear();
var date = year + '-' + month + '-' + day;
alert(date);
//parse JSON formatted date to javascript date object
var bdate = new Date(parseInt(emp.Birthdate.substr(6)));
//format display date (e.g. 04/10/2012)
var displayDate = $.datepicker.formatDate("mm/dd/yy", bdate);
- 1. ¿Cómo puedo formatear una fecha en Flash?
- 2. Cómo formatear una fecha en formato MM/dd/aaaa HH: mm: ss en JavaScript?
- 3. ¿Cómo formatear una fecha en VisualForce?
- 4. ¿Cómo puedo formatear la fecha/hora con jQuery Templates?
- 5. ¿Cómo puedo formatear un mes en formato mmm?
- 6. ¿Cómo puedo formatear la fecha en ISO usando Python?
- 7. ¿Cómo puedo formatear la fecha por localidad en Java?
- 8. Cómo analizar una fecha en formato "AAAAMmdd" en JavaScript?
- 9. ¿Cómo puedo formatear una fecha procedente de MongoDB?
- 10. Convertir la fecha PHP en formato de fecha de javascript
- 11. VBScript ¿Cómo puedo formatear la fecha?
- 12. ¿Cómo puedo formatear una fecha y hora para varchar con el formato dd-MMM-aaaa?
- 13. convertir el formato JSON fecha
- 14. ¿Cómo puedo formatear DateTime en formato web UTC?
- 15. jquery tmpl formatear una fecha?
- 16. Javascript fecha de conseguir en formato
- 17. cómo formatear la salida Json?
- 18. javascript/fecha JSON literal
- 19. ¿Cómo formato la fecha en jQuery datetimepicker?
- 20. Cómo AngularJS Fecha de json
- 21. Primavera 3.1 Formato de fecha JSON
- 22. Formato de fecha JSON de Parse usando GSON en Android
- 23. ¿Cómo puedo formatear una marca de tiempo en JavaScript para mostrarla en gráficos? UTC está bien
- 24. ¿Cómo formatear números en JavaScript?
- 25. Formatear una fecha, permitiendo nulo
- 26. ¿Cómo formatear la fecha en xslt?
- 27. Cómo crear una nueva fecha() en Javascript desde un formato de fecha no estándar
- 28. ¿Cómo puedo formatear una fecha en mm/dd/aaaa en Ruby?
- 29. ¿Cómo creo una matriz de JavaScript (formato JSON) dinámicamente?
- 30. ¿Cómo puedo construir una cadena json en javascript/jquery?
favor mostrar su código. – UVM
Ya hay muchas respuestas para esto en el desbordamiento de pila. – row1
me han revisado la mayoría de las respuestas, pero ninguna ha funcionado para mí :-( – andy