Rails предлагает помощников типа 24.hours, 1.minute и т. Д. Как я могу получить число minutes в 1.hour?
24.hours
1.minute
minutes
1.hour
Попробуйте
1.hours/1.minute
В конце 1.hours и т. Д. Это просто Fixnum
1.hours
Fixnum
n.minutes или n.hours численно хранятся в виде seconds, поэтому для преобразования в считанные минуты попробуйте
n.minutes
n.hours
seconds
hour_in_minutes = 1.hour/60
Один из вариантов, если вы хотите придерживаться языка стилей 1.hour, - это разделить на одну "минуту":
1.hour / 1.minute # => 60 5.hours / 1.minute # => 300
1.hour.minutes вернется через 60 минут.
1.hour.minutes