【发布时间】:2012-11-26 13:39:35
【问题描述】:
我有一个包含starts_at:datetime 和ends_at:datetime 的表。
在索引视图中,我想显示两个日期时间字段之间的小时数。
我该怎么做?
提前致谢!!!
【问题讨论】:
-
你能发布一个你期望输出的例子吗?
标签: ruby-on-rails
我有一个包含starts_at:datetime 和ends_at:datetime 的表。
在索引视图中,我想显示两个日期时间字段之间的小时数。
我该怎么做?
提前致谢!!!
【问题讨论】:
标签: ruby-on-rails
这取决于您期望的格式。例如,您可以使用distance_of_time_in_words
如果您需要两个日期之间的小时数:
((foo.ends_at - foo.stars_at) / 1.hour).to_i
【讨论】:
<% if event.all_day == true %> <td><%= event.hours %></td> <% else %> <td><% ((event.ends_at - event.starts_at) / 1.hour).to_i %></td> <% end %>