我如何能够在一个时间表内规定餐厅的营业时间?
周一至周五 8-16 很容易:
schedule = Schedule.new(Time.parse(Date.yesterday.to_s + ' 8:00'), :duration => 60*60*8)
(...)
schedule.add_recurrence_rule Rule.daily.day(:wednesday)
schedule.add_recurrence_rule Rule.daily.day(:thursday)
(...)
schedule.occurring_at?(Time.now)
问题是当试图统治类似的事情时:周一 9-17,Tu 16-01(午夜后的第二天)等。
我可以用那个插件做到这一点吗?