Jquery 星期一为第一天,完整日历

Jquery 星期一为第一天,完整日历,jquery,fullcalendar,fullcalendar-scheduler,Jquery,Fullcalendar,Fullcalendar Scheduler,完整日历有一个名为firstDay的选项,您可以选择第一天,我想选择星期一,我设置了firstDay:1,但它在完整日历调度程序的timelineMonth上不起作用,它只在BasicCagenda、basicMonth上起作用。。。。等等,但在时间线中它没有,为什么会这样呢?我同意ADyson的观点,在月视图中,您希望它在月的第一天开始,而不是周一 但是,如果希望将星期一显示为第一天,则可以使用自定义视图 $("#calendar").fullCalendar({ defaultDate:

完整日历有一个名为firstDay的选项,您可以选择第一天,我想选择星期一,我设置了
firstDay:1
,但它在完整日历调度程序的timelineMonth上不起作用,它只在BasicCagenda、basicMonth上起作用。。。。等等,但在时间线中它没有,为什么会这样呢?

我同意ADyson的观点,在月视图中,您希望它在月的第一天开始,而不是周一

但是,如果希望将星期一显示为第一天,则可以使用自定义视图

$("#calendar").fullCalendar({
  defaultDate: moment().startOf("month").startOf("isoweek"), // Show closest monday
  defaultView: "timelineFourWeeks",
  views: {
    timelineFourWeeks: {
      type: "timeline",
      duration: moment.duration(28, "d"),
      buttonText: "fourWeeks"
    }
  }
});

这将创建一个持续时间为28天的自定义时间线视图,然后它将在周一到月初查找壁橱。因此,今天(12月29日)加载它将把第一个星期一设置为11月27日。

我看不出fullcalendar和scheduler(documentationwise)之间有任何区别,也许它们有单独的文档,只有在您购买后才可用?尝试使用如何使用区域设置?请解释你有每种语言的特定文件和它的特定时区(可以是完整列表),因此你在调度程序库后面包含了相关的js文件,并且你使用
locale
属性初始化插件,如-我不知道它是否能解决问题,但我希望如此(从未使用过调度程序,只有fullcalendar)第一天不选择要显示的第一天,它选择每周的第一天。如果您处于一个有意义的视图中(例如,在顶部有7天的周视图,或在一个单独的行上有每周的月布局),那么很明显,它将在任何给定的一周将该天放在视图的左侧。您希望如何将其应用于滚动时间线视图尚不清楚。如果您有一个“月”视图,那么我觉得它将不可避免地从该月的第一天开始,不管它是一周中的哪一天。不过这只是我对它的理解,如果您想要完整解释原因,您最好直接问开发人员。@andrew这有帮助吗?