【发布时间】:2019-11-08 10:33:40
【问题描述】:
如果我有一个ActiveSupport::Duration 并在上面调用小时/分钟/秒,它总是返回秒数:
(8.hours + 1.second).parts
=> {:hours=>8, :seconds=>1}
(8.hours + 1.second).seconds
=> 28801 seconds
(8.hours + 1.second).hours
=> 28801 hours
这是预期的行为吗?如果是,为什么? :)
【问题讨论】:
标签: ruby-on-rails ruby activesupport