2011-08-04 111 views
2

我正在嘗試整合完整的日曆插件(adam Arshaw's)。我需要顯示月份名稱。當我嘗試提醒month.getMonth();它顯示月份的數值。即。七月份顯示爲7.我需要將其顯示爲整月份。例如。七月或七月。這怎麼可能?請幫忙jquery完整日曆

回答

3

快速,骯髒的解決方案。有一個月的陣列

var months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月'十月','十一月','十二月'];

然後減去1獲得所需的完整的月份,因爲我們的數組索引從0

months[month.getMonth()-1] 
1

從我的意見在你前面的問題開始:

fullCalendar有monthNamesShort陣列,你可以在定義聲明。

select: function(start, end, allDay) { 
    if(start < date) 
    { 
    var shortName = this.calendar.options.monthNamesShort[start.getMonth() - 1]; 
    alert(shortName); 
    } 
}, 

只需通過日曆選項訪問它即可。

+0

這工作得很好。非常感謝。但在我的開始日期,我有時間也包括在內。所以當比較start rubyist