看了"如何从ActiveSupport::Duration对象中恢复整数",我可以看出这应该是可能的,但是对于:
2.hours.parts
I get:
[[:seconds, 7200]]
如何更好地实现这一点,以便我拥有以下内容:
[[:hours, 2]]
看了"如何从ActiveSupport::Duration对象中恢复整数",我可以看出这应该是可能的,但是对于:
2.hours.parts
I get:
[[:seconds, 7200]]
[[:hours, 2]]
Numeric#hours
、Numeric#minutes
或Numeric#seconds
构造的Duration
实例,parts
将设置为:seconds
。请注意保留HTML标签。p 1.hour # 3600 seconds
p 2.minutes # 120 seconds
p 30.seconds # 30 seconds
Duration#parts
属性,对于所有以小时、分钟或秒为单位的持续时间,您将始终看到以下类似的内容。[[:seconds, 7200]]
NameError: 未初始化常量 Duration
。 - Arup Rakshit