Here you can find the source of getMonthName()
// Date/*from w w w . j av a2s .c o m*/ Date.prototype.getMonthName = function() { return Date.locale['en'].month_names[this.getMonth()]; }; Date.prototype.getMonthNameShort = function() { return Date.locale['en'].month_names_short[this.getMonth()]; }; Date.prototype.toShortString = function() { var s = this.getFullYear().toString() + this.getMonthNameShort(); return s; }; Date.locale = { en: { month_names: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], month_names_short: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] } };
Date.prototype.getMonthName = function() { return ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'][this.getMonth()]; };
Date.prototype.monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; Date.prototype.getMonthName = function() { return this.monthNames[this.getMonth()]; }; Date.prototype.getShortMonthName = function () { return this.getMonthName().substr(0, 3); };
Date.prototype.getMonthName = function(){ return (["January","February","March","April","May","June","July","August","September","October","November","December"])[this.getMonth()]; } Date.prototype.toLocaleFormat = Date.prototype.toLocaleFormat || function(pattern) { return pattern.replace(/%Y/g, this.getFullYear()).replace(/%m/g, (this.getMonth() + 1)).replace(/%d/g, this.getDate()>9?this.getDate():'0'+this.getDate()).replace(/%B/g, (this.getMonthName())); };
monthName = ['January','February','March','April','May','June','July', 'August','September','October','November','December']; Date.prototype.getMonthName = function() return monthName[this.getMonth()] nDaysInMonth = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] function numberOfDaysInMonth(year, month) if (month != 1) return nDaysInMonth[month] else year = parseInt(year) if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) return 29 else return 28 Date.prototype.getNumberOfDaysInMonth = function() var month = this.getMonth() var year = this.getYear() return numberOfDaysInMonth(year, month)
Date.prototype.monthNames = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; Date.prototype.getMonthName = function() { return this.monthNames[this.getMonth()]; }; ...
Date.prototype.getMonthName = function() { var monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "Spetember", "October", "November", "December"]; return monthNames[this.getMonth()];
Date.prototype.getMonthName = function () { var map = ['jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec']; return map[this.getMonth()]; };
Date.prototype.getMonthName = function() { switch(this.getMonth()) { case 0: return 'January'; case 1: return 'February'; case 2: return 'March'; case 3: ...
Date.prototype.getMonthName = function () { var monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; return monthNames[this.getMonth()]; };