I am implementing a Facebook application and using AJAX/JSON.
However the JSON structures that are returned have this format 2010-05
If you want to do this with client-side javascript, you can parse individual dates with something like this:
prettyDate = function(dateString) {
var day, formatted, jsDate, month;
jsDate = new Date(dateString);
day = jsDate.getMonth() + 1 < 10 ? "0" + (jsDate.getMonth() + 1) : "" + (jsDate.getMonth() + 1);
month = jsDate.getDate() < 10 ? "0" + (jsDate.getDate()) : "" + (jsDate.getDate());
formatted = "" + day + "/" + month + "/" + (jsDate.getFullYear());
return formatted;
};
You'll need some additional code if your needing to format time of course.