2016-04-12 92 views
-1

我想在两个日期之间显示月份视图或日期,例如2016-03-242016-04-25。加载这两个日期之间日期的日历将绑定在完整日历jQuery上。我怎样才能实现这个?如何在fullcalendar jQuery的特定范围内显示日期?

+0

检查此网址http://www.daterangepicker.com/ –

+0

您可以设置开始:'2016-03-24',结束:'2016-04-25'为事件 – Zeeshan

+0

嗨,thnx的答复,实际上我有一个日期范围之间的开始日期是'2016-03-24'和'2016-04-25'之间和这两个日期之间我有一些事件在不同的日期,我什么尝试做的是,当日历绑定它会显示给予日期的事件,但我只想在这两个日期之间显示日历。 –

回答

1

在选项日历的对象,你可以做一个自定义的视图,要显示这样的天量:通过设置defaultDate

views: { 
    customView: { 
     type: 'agendaDay', 
     duration: {days: 2} 
     buttonText: 'custom' 
    } 
} 

现在和firstDay你可以把它启动所需的天。

呈现日历后,您不能再更改customView的属性,如果要更改时间范围,则必须先拨.fullCalendar('destroy'),然后使用新设置重新初始化它。


以上只是一个概念,fiddle here。它是不可能有在指定日期的月份收看开始,所以我们解决这个由customView持续时间设置为4周(这是略有不同的,那么1个月)

views: { 
    customView: { 
     type: 'basicWeek', 
     duration: {week: 4}, 
     buttonText: 'customMonth' 
    } 
}, 
defaultDate: '2016-03-24', 
firstDay: 4, 

我们也必须设置defaultDate财产,让它开始在我们想要的日期和firstDay所以它不会在星期日开始。 (通过拨打电话moment().day()即可轻松完成)

+0

嗨,谢谢,它的议程,但我期待在月视图。 –

+0

'两个日期之间的月份视图或日期',你想要哪一个? –

+0

嗨感谢您的回复,我只想在月视图中显示“2016-03-24”到“2016-04-25”之间的日历。 –

相关问题