当我试图循环播放一周的日子时,输出结果似乎只是该范围的开始日期和结束日期,而不是我想要打印的日期的名称。范围循环打印范围?
我这样做是因为我想每天打印更多内容。下面是我在我的模型:
(Date.today.beginning_of_week..Date.today.end_of_week).each do |day|
day.strftime("%A")
end
我不知道为什么我的全部在视图中得到的是这样的:
2015-10-05..2015-10-11
如果有人能在这样一些启发,我真的欣赏它。
你如何定义一个星期?周日到周六?或今天的天+/- 3天?你是否也可以在显示此视图的代码中发布代码? (不仅仅是模型方法) – onebree
星期一到星期天,在我看来,我只是有<%= @ timetable.weekdays%>,因为它是在模型中标记为星期几的方法。 –