【发布时间】:2012-06-08 18:02:27
【问题描述】:
我也有一个星期数,从像这样的另一个时间对象中提取
other_time.strftime('%W').to_i
%W 给出:
一年中的周数。一周从星期一开始。 (00..53)
我也有一天的名字:
'Tuesday'
如何构建一个 DateTime 对象,该对象代表由周数指示的一周中的星期二?对象的时间分量在此阶段无关紧要,因为它将在后面的步骤中更改。
我正在使用 Rails 3.2.0 和 Ruby 1.9.2p320。
编辑:错误地声明我想要一个 Time 对象。我实际上想要一个 DateTime 对象。
【问题讨论】:
-
“星期二”不是时间。您想要一个日期对象,还是在星期二有您感兴趣的特定时间?
-
我错了,我想要一个 DateTime 对象。在此阶段为对象设置的实际时间无关紧要,因为它将在稍后的步骤中更改。
标签: ruby-on-rails ruby-on-rails-3 time