如果我有一个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
这是预期的行为吗?如果是,为什么? :)
答案 0 :(得分:0)
看起来像个虫子。
我已经搜索了一些与此相关的已报告错误,但与此无关。
最接近的是这个,但是不一样。
https://github.com/rails/rails/issues/37450
请以此格式创建问题