2015-04-20 52 views
0

我試圖改變一天開始時間fullcalendar沒有切割一天agendaWeek和agendaDay的任何時間觀看
什麼我做的是:
FullCalendar變化minTime無切削一天小時

$('#calendar').fullCalendar({ 
    minTime: "08:00:00" //8am 
}); 

但00:00小時之間 - 8:00是完全無法顯示在日曆視圖 我試圖做

$('#calendar').fullCalendar({ 
    minTime: "08:00:00", //8am 
    maxTime: "07:00:00" //7am 
}); 

但這種配置是深藏不露。
我錯過了什麼?
還是在fullcalendar的實現minTimemaxTime選項具有特定的值範圍?


這裏是一個fiddle

回答

2

我需要這個功能自己,所以我實現我的叉子dayBreakTime選項:https://github.com/matiaslarsson/fullcalendar

這將允許你在日曆欄目將打破什麼時候選擇爲新的一天。只需添加選項dayBreakTime:「08:00:00」,以使第二天的08:00至08:00的日期列爲這樣;

$('#calendar').fullCalendar({ 
    header: { 
     left: 'prev,next today', 
     center: 'title', 
     right: 'month,agendaWeek,agendaDay' 
    }, 
    defaultView: 'agendaWeek', 
    dayBreakTime: "08:00:00", 
    ... 
}); 

請檢查文檔和https://code.google.com/p/fullcalendar/issues/detail?id=2541明星的問題,如果你想在主FullCalendar分支的功能。

+0

我使用的是agendaWeek,我已經完成了所有提到的代碼更改。我的網格顯示時間從上午7點到上午7點,但是當我從凌晨1點到凌晨2點(午夜之後)創建節目時,它會在網格中被切斷。 –

0

FullCalendar接受00:00:00時間爲23:59:59格式,並在你的情況,這是行不通的,因爲你的maxTimeminTime較小。您需要將MAXTIME改變

maxTime: "19:00:00"