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

Fullcalendar-事件按一天显示错误的结束日期,fullcalendar,Fullcalendar,我有来自数据库的培训活动,其开始和结束日期采用YYYY-MM-DD格式。例如: { 'title':'English Training', 'start':'2015-05-19', 'end':'2015-05-23' } 但当它在日历中呈现时,它会显示错误的结束日期 我试着在endDate*上加上12个小时,就像答案*一样,是的,它是有效的,但现在我无法为活动延长这一天 我想在不失去扩展事件的能力的情况下修复这个错误的结束日期问题。您知道任何解决方案或技巧吗?在活动结束日期增加12

我有来自数据库的培训活动,其开始和结束日期采用YYYY-MM-DD格式。例如:

{
 'title':'English Training',
 'start':'2015-05-19',
 'end':'2015-05-23'
}
但当它在日历中呈现时,它会显示错误的结束日期

我试着在endDate*上加上12个小时,就像答案*一样,是的,它是有效的,但现在我无法为活动延长这一天


我想在不失去扩展事件的能力的情况下修复这个错误的结束日期问题。您知道任何解决方案或技巧吗?

在活动结束日期增加12小时不会使其成为全天活动,这就是为什么您将失去在月视图中扩展活动的能力

但是,在endDate上添加1天将非常有效,因为:

您的活动将保持全天活动,因此它将保持可扩展性 您的结束日期将变为2015-05-24,FullCalendar将其理解为2015-05-24T00:00:00,这意味着您的活动将在2015-05-24的第一分钟结束,这正是您想要的。 总结:如果您希望全天活动在第1天的午夜结束,则必须将其结束日期设置为第2天