【发布时间】:2011-10-06 12:09:43
【问题描述】:
一直在挖掘文档,但找不到是否有计算函数
- 小时
- 分钟
- 秒
作为与红宝石日期时间戳分开的变量
有内置函数还是必须自己计算?
【问题讨论】:
-
您的意思是“直到”(持续时间)还是只是一个时间戳?
标签: ruby-on-rails datetime time
一直在挖掘文档,但找不到是否有计算函数
作为与红宝石日期时间戳分开的变量
有内置函数还是必须自己计算?
【问题讨论】:
标签: ruby-on-rails datetime time
从API docs,查看distance_of_time_in_words,我想这就是你要找的。p>
例如:
def find_time
distance_of_time_in_words(Time.now, due_at)
end
这将计算从现在到due_at 时间戳的时间长度。您也可以通过选项include_seconds = true 来显示秒数。
【讨论】: