【发布时间】:2010-05-18 18:45:05
【问题描述】:
我使用以下方法定义星期一和星期五:
@monday = Date.today.at_beginning_of_week
@friday = 5.days.since(@monday)
但实际上,对于任何一天,我都需要循环遍历星期一、星期二、星期三,然后获取该日期并将输出放入列中。
<th>Monday</th>
<th>Tuesday</th>
etcetera
例如,给定的行将是:
<tr><td>method_with_arg(monday)</td><td>method_with_arg(tuesday)</td><td>method_with_arg(wednesday)</td></tr>
这里的 value 是一个接受 args 日期的方法。
最干净的方法是什么?
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby loops date