我想发布一个关于FullCalendar过夜重复事件的问题。据我所知,唯一的方法就是这样:
[
start: '09:00am',
end: '27:00pm',
dow: [1]
]
有没有更好的方法解决这个问题,如果不是最简单/最快的方法来计算具有开始和结束日期时间的Ruby on Rails的结束时间? 显然只是将2个日期之间的差异添加到开始日期将不起作用,因为它将被视为第二天。 我尝试过这样的事情,但这非常丑陋且不切实际:
hours, minutes = start_datetime.strftime('%H:%m').split(':').map(&:to_i)
hours_diff, min_diff = ((end_datetime - start_datetime) / 1.hour).round
end_datetime = "#{hours + hours_diff}:#{minutes}"
提前致谢!