Date.getMonth() - повертає місяць.
dateObj.getMonth()
dateObj - об'єкт Date.
getMonth() метод об'єкту Date який повертає місяць від 0 до 11 (0 - січень, ... 11 - грудень) з дати об'єкта.
var d= new Date();
var m=d.getMonth();
alert(m);
var d = new Date('2012-10-12 19:45:56');
alert(d.getMonth());
Додаємо в об'єкт Date метод який повертає назву місяця:
Date.prototype.toMonthString=function(){
switch(this.getMonth()){
case 0: return 'січень'; break;
case 1: return 'лютий'; break;
case 2: return 'березень'; break;
case 3: return 'квітень'; break;
case 4: return 'травень'; break;
case 5: return 'червень'; break;
case 6: return 'липень'; break;
case 7: return 'серпень'; break;
case 8: return 'вересень'; break;
case 9: return 'жовтень'; break;
case 10: return 'листопад'; break;
case 11: return 'грудень'; break;
}
}
//використання
var d=new Date();
alert( d.toMonthString() );