Ho una data JSON come \/Date(1334514600000)\/
nella mia risposta e quando la converto in javascript ho ottenuto questa data Tue Apr 17 2012 11:37:10 GMT+0530 (India Standard Time)
, ma ho bisogno del formato della data come 17/04/2012
e non riesco ogni volta. Qualcuno può dirmi come posso risolverlo?Come posso formattare una data JSON nel formato gg/mm/aa in javascript?
risposta
non credo che le altre risposte pubblicate sono giuste, ne hai già accettato una come workin g per te quindi non lo modificherò.
Ecco una versione aggiornata della risposta accettata.
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);
Esso utilizza una tecnica da questo answer per estrarre l'epoca a partire dalla data JSON.
Puoi anche usare 'var date = new Date (+ dateString.match (/ \ d + /) [0]);' per convertire il tempo in un Data. Attenzione però poiché l'oggetto data sarà nel fuso orario del sistema in cui viene eseguito il codice. – RobG
Grazie per questa domanda e risposta! –
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var date = day + "/" + month + "/" + year
alert(date);
Sto provando questo, ma non funziona var currentTime = new Date ($ ("input ") .val()); var month = currentTime.getMonth() + 1 var day = currentTime.getDate() var year = currentTime.getFullYear() var date = giorno +"/"+ mese +"/"+ anno avviso (data); – andy
risposta alla vostra domanda ...
costruire l'oggetto data con il vostro timestamp
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);
funziona
Ho trovato molto utile la risposta di riga1, tuttavia mi sono bloccato sul formato per tipo di input = "data" poiché restituisce solo una stringa per i decimali inferiori a 10, sono stato in grado di modificare per lavorare su input type = "date" , ho praticamente adattato il codice row1 al codice dal link http://venkatbaggu.com/convert-json-date-to-date-format-in-jquery/
sono stato in grado attraverso jquery .VAL aggiungere la data all'ingresso
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. Come formattare una data in VisualForce?
- 2. Formato data Java in formato data JavaScript
- 3. Come analizzare la stringa di data in formato JSON nel formato data
- 4. Come formattare una data in gg/mm/aaaa HH: mm: formato ss in JavaScript?
- 5. Come posso formattare la data in jQuery datetimepicker?
- 6. come formattare l'output Json?
- 7. Formattare una data in javascript fino al millisecondo
- 8. Data JSON dal formato tweeter a C#
- 9. Come posso formattare un mese in formato mmm?
- 10. Come posso formattare una data proveniente da MongoDB?
- 11. Come posso formattare la data nel report Qdo Odoo 8?
- 12. Convertire un formato data Javascript nel formato PHP desiderato
- 13. Python: Come posso formattare una data in Jinja2?
- 14. Javascript ottenere data in formato
- 15. Come posso formattare il decimale in formato valuta nei baffi?
- 16. Spring 3.1 Formato data JSON
- 17. Come posso formattare la data in ISO usando Python?
- 18. formato una data in XML tramite XSLT
- 19. AngularJS: come formattare il formato di data ISO8601?
- 20. come formattare data ora atomo
- 21. json formato della data in primavera-boot
- 22. Come formattare il formato della data di JSON usando il boot a molla
- 23. Come posso convertire un valore di data nel formato ISO 8601 in un oggetto data in JavaScript?
- 24. toLocaleDateString Javascript formato della data emette
- 25. Javascript data di cambiamento nel formato del (gg/mm/aaaa)
- 26. filtro data angularjs non formattare il mio valore JSON
- 27. javascript/data JSON letterale
- 28. Formato data JavaScript come ISO ma locale
- 29. convertire il formato della data JSON
- 30. Come posso formattare la data per locale in Java?
Vi preghiamo di mostrare il vostro codice. – UVM
Ci sono già molte risposte per questo su overflow dello stack. – row1
ho controllato la maggior parte della risposta ma nessuno ha funzionato per me :-( – andy