选择仅使用fullcalendar库中的一周中的天

选择仅使用fullcalendar库中的一周中的天,fullcalendar,fullcalendar-scheduler,Fullcalendar,Fullcalendar Scheduler,我正在使用Fullcalendar库,我有一个JavaScript对象数组: arr = [{"monday":{"start_time":9,"end_time":10.5},"title":"English for Beginer"},{"tuesday":{"start_time":8.5,"end_time":10},"title":"English for Beginer"},{"wednesday":{"start_time":8.5,"end_time":10},"title":"

我正在使用Fullcalendar库,我有一个JavaScript对象数组:

arr = [{"monday":{"start_time":9,"end_time":10.5},"title":"English for Beginer"},{"tuesday":{"start_time":8.5,"end_time":10},"title":"English for Beginer"},{"wednesday":{"start_time":8.5,"end_time":10},"title":"English for Beginer"}]
根据文档,我可以像这样设置我的事件源:

{
    events: [
        {
            title: 'Event1',
            start: '2011-04-04T09:30',
            end: '2011-04-04T10:30',

        },
        {
            title: 'Event2',
            start: '2011-05-05T9:30',
            end: '2011-04-04T10:30',
        }
        // etc...
    ],
    color: 'yellow',   // an option!
    textColor: 'black' // an option!
}
events: [
  {
    title: 'All Day Event',
    start: '2017-05-22'
  }, 
        {
    title: 'Sviatok práce',
    start: '00:00 ',
    end: '24:00',
          dow: [1,2,3,4,5]
  },
但是,我的JavaScript对象中只有一周中的几天,如周一、周二、周三等。因此,我想知道是否有办法配置我的事件源,如下所示:

{
        events: [
            {
                title: 'Event1',
                start: 'MondayT09:30',
                end: 'MondayT10:30',

            },
            {
                title: 'Event2',
                start: 'TuesdayT9:30',
                end: 'TuesdayT10:30',
            }
            // etc...
        ],
        color: 'yellow',   // an option!
        textColor: 'black' // an option!
    }

我一直在寻找解决方案,但仍然找不到。如有任何建议或想法,将不胜感激

如果event.start变量fullcalendar中未设置日期,则无法显示您的事件。请看完整的日历

事件。开始日期是必填字段。JSON需要一些关于事件开始日期的信息

要创建重复事件时,可以使用event.dow参数,如下所示:

{
    events: [
        {
            title: 'Event1',
            start: '2011-04-04T09:30',
            end: '2011-04-04T10:30',

        },
        {
            title: 'Event2',
            start: '2011-05-05T9:30',
            end: '2011-04-04T10:30',
        }
        // etc...
    ],
    color: 'yellow',   // an option!
    textColor: 'black' // an option!
}
events: [
  {
    title: 'All Day Event',
    start: '2017-05-22'
  }, 
        {
    title: 'Sviatok práce',
    start: '00:00 ',
    end: '24:00',
          dow: [1,2,3,4,5]
  },

谢谢你的回答。然而,我已经知道这一点。所以,这是我唯一的选择?你知道其他的日程安排程序/日历脚本只工作几天吗?不知道。。。我在需要日期的地方使用FullCalendar。事实上,我不明白您希望如何在任何日历事件中仅使用工作日而不使用确切日期来显示。酷。当我只想为学生制定一个时间表时,这是可以理解的。没有必要指定他们的课程日期,因为这些课程将重复,直到学生完成。好的,这可能对你有帮助。