我使用的是fullcalendar的调度程序插件版本1.0.0
我在J2EE环境中。
我们使用法语日历,一周的第一天是星期一。它在2016年运行得很好,但奇怪的是,在2017年,标签是错误的。因为图片能更好地描述它,这里是:
这里工作正常,第一天是星期一(伦迪)
但是这里,标签是saturday (Samedi)
这个错误一年到头都在继续。如何解决这个问题?
下面是我们使用的完整日历配置的一部分: $('#calendar').fullCalendar({
schedulerLicenseKey: 'CC-Attribution-NonCommercial-NoDerivatives',
lang: 'fr',
firstDay: 1,
aspectRatio: 2.3,
scrollTime: '00:00',
allDaySlot: false,
weekNumbers: true,
defaultDate: getDateDuJour(),
selectable: true,
resourceAreaWidth: "20%",
eventOverlap: true,
// Pour déclencher un passage dans "events" lors d'un changement de mode de vue (jour, semaine...)
lazyFetching: false,
header: {
left: 'prevYear,prev,next,nextYear today',
center: 'title',
right: 'timelineMonth, timelineDay,timelineWeek,agendaWeek'
},
defaultView: '#{controleur.planningCollectifDelegate.vue}',
views: {
timelineWeek: {
slotDuration: '01:00',
minTime: '09:00',
maxTime: '18:00',
hiddenDays: [0, 6],
},
agendaWeek: {
buttonText: 'Agenda',
height: 200,
slotDuration: '00:30',
minTime: '09:00',
maxTime: '18:00',
hiddenDays: [0, 6],
},
timelineDay: {
slotDuration: '00:30',
minTime: '08:00',
maxTime: '22:00',
hiddenDays: [0],
}
},
resourceColumns: [
{
labelText: 'Personnes',
field: 'title'
}],
}
UPDATE:
我错了,我不明白为什么或如何解决我的问题。源代码来自版本2.9.0moment.js文件
下面是我修改过的几行
_weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
/*weekdays: function(a) {
return this._weekdays[a.day()]
},*/
_weekdaysShort: "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),
weekdaysShort: function(a) {
//return this._weekdaysShort[a.day()]
return this._weekdays[a.day()]
},
_weekdaysMin: "Su_Mo_Tu_We_Th_Fr_Sa".split("_"),
weekdaysMin: function(a) {
return this._weekdaysMin[a.day()]
},
weekdaysParse: function(a) {
var b, c, d;
for (this._weekdaysParse || (this._weekdaysParse = []), b = 0; 7 > b; b++)
if (this._weekdaysParse[b] || (c = vb([2e3, 1]).day(b), d = "^" + this.weekdays(c, "") + "|^" + this.weekdaysShort(c, "") + "|^" + this.weekdaysMin(c, ""), this._weekdaysParse[b] = new RegExp(d.replace(".", ""), "i")), this._weekdaysParse[b].test(a)) return b
},
它产生一个javascript错误,每次我改变视图在完整的日历,但日期的标签是好的。
有人能解释一下为什么,如果有其他工作可以实现我的目标吗?
谢谢