From javascript you can format your date using below function, DEMO
Note: The below function additionally displays sup for date (ex: 3rd, 12th e.t.c). Remove all the if..else if
in below code if you don't want it.
function formatDate(d) {
var d_names = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
var m_names = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var curr_day = d.getDay();
var curr_date = d.getDate();
var sup = "";
if (curr_date == 1 || curr_date == 21 || curr_date == 31) {
sup = "st";
} else if (curr_date == 2 || curr_date == 22) {
sup = "nd";
} else if (curr_date == 3 || curr_date == 23) {
sup = "rd";
} else {
sup = "th";
}
var curr_month = d.getMonth();
var curr_year = d.getFullYear();
return d_names[curr_day] + " " + m_names[curr_month] + " " + curr_date + sup + " " + curr_year;
}
Reference: Javascript Date formatting (above is modified version of Format #5)