小编cyd*_*nia的帖子

在Rails 3或Ruby中将持续时间转换为小时:分钟:秒(或类似)

我觉得有一种简单/内置的方法可以做到这一点,但我找不到它.

我有一个整数的持续时间(以秒为单位),我想以友好的格式显示它.

例如3600将显示为"01:00:00"或"1小时"或其他东西.

我可以这样做,time_ago_in_words(Time.zone.now+3600)但感觉有点像黑客,没有理由加上/减去当前时间只是为了格式化这个值.有没有duration_in_words()

谢谢

ruby datetime ruby-on-rails ruby-on-rails-3

107
推荐指数
11
解决办法
8万
查看次数

标签 统计

datetime ×1

ruby ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1