0

我有一个shows带有时间列的表,称为start_time. 在视图中,当我这样做时:

<%= show.start_time %>

我明白了

2000-01-01 21:00:00 UTC

21:00仅作为时间正确存储在数据库中。如何仅在视图中显示时间减去日期?

4

1 回答 1

0

一种方法是

show.start_time.to_s(:time)

或使用http://www.ruby-doc.org/core-1.9.3/Time.html#method-i-strftime中列出的任何选项,您可以执行以下操作:

show.start_time.to_s("%H:%M %P")
于 2013-01-15T03:00:25.157 回答