andy andy - 1 year ago 78
Javascript Question

How can I format a json date in dd/mm/yy format in javascript?

I have a json date like

in my response and when I convert it in javascript then I got this date
Tue Apr 17 2012 11:37:10 GMT+0530 (India Standard Time)
but I need the date format like
and I fail every time. Can anyone tell me how can I resolve it?

Answer Source

I don't think that the other posted answers are quite right, you have already accepted one as working for you so I won't edit it.

Here is an updated version of your accepted answer.

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;

It uses a technique from this answer to extract the epoch from the JSON date.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download