我在 Rails 中有一个表,我使用默认的时间戳。例如,在我的申请表中,我必须
applicant.created_at
显示提交申请的时间。但是,这显示了日期和时间的完整格式。
有没有办法让我只以 dd/mm/yyyy 格式显示日期?
我在 Rails 中有一个表,我使用默认的时间戳。例如,在我的申请表中,我必须
applicant.created_at
显示提交申请的时间。但是,这显示了日期和时间的完整格式。
有没有办法让我只以 dd/mm/yyyy 格式显示日期?
有几个很棒的格式化时间教程。
http://railscasts.com/episodes/31-formatting-time
但你要找的是 .strftime
t = Time.now
t.strftime("Printed on %m/%d/%Y")
puts t #=> "Printed on 11/14/2012"