如何在 Fullcalendar 上显示季节、学期和年份周期

How to display Season, Semester, and Cycle of years on Fullcalendar

我正在寻找一个日历,让我可以安排所有学期、学期周、年轮和季节的活动。

正如 Toast Github 的建议 Ui,他们说要查看完整日历 TyperScript。 https://github.com/fullcalendar/fullcalendar/issues/6622

但机器人说要在这里问,所以我在这里,有一些简单的方法可以实现我想要实现的目标,这是一个学校项目,所以这就是我想要获得的原因抽象日历而不是普通日历。

我的目标是做一个日历来安排活动,然后推送到我们的 LMS,我们的计划,但我们的员工使用抽象日期,例如(学期、季节、年度周期)我问了一些开发人员,他们让我在 JavaScript 中编码的全日历应用程序的方向上,但是当我显示它时,我得到了这个结果。

           document.addEventListener('DOMContentLoaded', function() {
              var calendarEl = document.getElementById('calendar');
              var calendar = new FullCalendar.Calendar(calendarEl, {
                headerToolbar: {
                  left: 'prev,next today',
                  center: 'title',
                  right: 'timeGridFourDay,dayGridMonth,timeGridWeek,timeGridDay,listWeek'
                },
                views: {
                        timeGridFourDay: {
                        type: 'dayGridMonth',
                        duration: { week: 15 },
                        buttonText: 'Semeters',
                        weekNumbers: true       }
                    },
                initialDate: '2020-09-12',
                navLinks: true, // can click day/week names to navigate views
                nowIndicator: true,
                weekNumbers: true,
                
                weekNumberCalculation: 'ISO',
          
                editable: true,
                selectable: true,
                dayMaxEvents: true,

但是当我尝试 day: 75 它只输出我几周而不是 75 天 = 15 周 = 1 学期

我想要显示 15 周,但在此视图中键入 。

我选择了“dayGrid”视图,希望允许我通过类似的月份网格查看 15 周的完整周数。