Просто расширив многие другие превосходные ответы - если вы используете jQuery - вы можете просто сделать что-то вроде
$.fn.getMonthName = function(date) {
var monthNames = [
"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December"
];
return monthNames[date.getMonth()];
};
, где date
равно var d = new Date(somevalue)
. Главным преимуществом этого является то, что, по словам @nickf, позволяет избежать глобального пространства имен.