当前位置: 首页 > 知识库问答 >
问题:

Fullcalendar-事件显示错误的结束日期一天

淳于新
2023-03-14

我有从数据库的培训事件,他们的开始和结束日期是这样的格式“YYYY-MM-DD”。例如:

{
 'title':'English Training',
 'start':'2015-05-19',
 'end':'2015-05-23'
}

我试着在endDate上添加12hours(就像这里的答案*),是的,它起作用了,但现在我无法延长事件的日期。

我想要修复这个错误的结束日期问题,而不失去扩展事件的能力。你知道什么解决方案或方法吗?

共有1个答案

晏晨朗
2023-03-14

在活动结束日期增加12小时不会使其成为全天活动,这就是为什么您将无法在月视图中延长活动的原因。

但是,在结束日期上添加1天将非常有效,因为:

  • 您的活动仍将是全天活动(因此仍可扩展)
  • 您的结束日期将变为2015-05-24(FullCalendar将其理解为2015-05-24T00:00:00),这意味着您的活动将在2015-05-24的第一分钟结束,这是您想要的。

总结一下:如果您希望一个全天事件在第1天的午夜结束,那么您必须将其结束日期设置为第2天!

 类似资料:
  • 这(我希望)是一个基本问题。我没有在fullcalendar中看到日历事件,我认为问题是我尝试用于开始/结束事件的日期格式。我试图通过加载JSON事件来设置一个基本日历。下面是我的JSON输出(为了不占用太多空间,修剪为一个事件): 我的javascript如下所示: 再说一遍,非常基本。我确定事件未出现的问题是由于我使用的日期格式造成的,但我不确定如何告诉fullCalendar使用格式来使用m

  • 如何先按开始日期在fullCalendar中排序事件? 示例: 首先开始的事件将显示在顶部,随后开始的事件将显示在后面 如果两个事件的开始日期相同,则按结束日期对它们进行排序,即先显示一个较早结束的事件,然后显示一个较晚结束的事件。 日历显示事件顺序

  • 我有一条记录,上面写着:。但是,当我执行时,视图会呈现。知道为什么吗?所有日期都会发生这种情况,总是前一天

  • 我已经使用FullCalendar配置有一段时间了,但我已经到了一个无法理解的地步。我希望启用当最终用户将鼠标悬停在事件上时显示的工具提示。我想在活动的工具提示中提供一些进一步的信息,例如电话联系号码等。 我尝试了许多不同的选择,我能够找到 例如,下面的链接列表 完整日历事件弹出窗口 http://jsfiddle.net/m54g5aen/ Fullcalendar/eventdidmount-

  • 问题内容: 我正在尝试将日期选择器添加到我的代码中,但是在内的上显示错误: 无法解析为变量 谁能帮我解决问题? 问题答案: 使用此代码可以解决您的问题,可以正常工作

  • 我正在为我的angular应用程序使用fullcalendar插件。我正在使用eventSource获取我的事件。我在JSON中有title、start、end和breakCount键,如下所示: 完整的日历采取标题,开始和结束,但我也想显示我的事件单元格的中断计数。我怎样才能做到这一点?