多日事件很少有一個開始和一個結束時間。例如,伯明翰動漫公司可能會持續3天,但你不能在1上午!它對事件運行的三天中的每一天都有獨立的開始和結束時間。我沒有能夠找到關於每個事件的多個開始和結束時間的文檔中的任何內容,是否有其他人?fullCalendar多日事件開始和結束時間
編輯:
我如何得到這個工作,萬一有人認爲這是相同的功能後,是通過添加「eventlength」和「firstend」,「secondstart」,「secondend」,'第三次啓動「爲JSON值。這適用於我,因爲我的任何活動都不會超過三天。 'eventlength'只是一個數字(1,2或3),其餘的是時間/日期。
在fullCalendars eventClick部分我有一個if語句,循環遍歷各種可能的事件長度並顯示適當的值。
$startDf = 'ddd Do H:mma';
$endDf = 'H:mma';
if(calEvent.eventlength == 2){
$this.find('#event__info .event-date').text((calEvent.start).format($startDf) + ' - ' + moment(calEvent.firstend).format($endDf) + '\n' + moment(calEvent.seccondstart).format($startDf) + ' - ' + (calEvent.end).format($endDf));}
else if(calEvent.eventlength == 3){
$this.find('#event__info .event-date').text((calEvent.start).format($startDf) + ' - ' + moment(calEvent.firstend).format($endDf) + '\n' + moment(calEvent.seccondstart).format($startDf) + ' - ' + moment(calEvent.seccondend).format($endDf) + '\n' + moment(calEvent.thirdstart).format($startDf) + ' - ' + (calEvent.end).format($endDf));}
else {
$this.find('#event__info .event-date').text((calEvent.start).format($startDf) + ' - ' + (calEvent.end).format($endDf));}
這顯示了三天的事件爲對壓延一個事件,但將輸出以下,我認爲更有意義比具有3點單獨一個一天的事件,或者是從天上午10點連續開啓的事件第三天一到四點。
太陽28日10:00 - 22:00
29日星期一上午10時 - 下午16:00
30日星期二上午10時 - 下午16:00
安置自己的努力爲 – 2014-12-03 13:40:37
的fullCalendar文件不sugest此選項。我不知道我應該嘗試什麼。 – 2014-12-03 13:44:55