Rails用于获取“小时,分钟,秒”直到时间戳?

时间:2011-10-06 12:09:43

标签: ruby-on-rails datetime time

一直在挖掘文档,但无法找到是否有计算

的函数
  • 小时
  • 分钟

作为红宝石日期时间戳的单独变种

是否有功能构建或是否需要自己计算?

1 个答案:

答案 0 :(得分:7)

API docs,查看distance_of_time_in_words,我认为这就是您要找的内容。

例如:

def find_time
  distance_of_time_in_words(Time.now, due_at)
end

这将计算从现在到due_at的时间戳的时间长度。您也可以通过选项include_seconds = true来显示秒数。