конвертировать с рельсовыми помощниками по времени - PullRequest
0 голосов
/ 26 января 2012

Rails предлагает помощников типа 24.hours, 1.minute и т. Д. Как я могу получить число minutes в 1.hour?

Ответы [ 4 ]

0 голосов
/ 26 января 2012

Попробуйте

1.hours/1.minute

В конце 1.hours и т. Д. Это просто Fixnum

0 голосов
/ 26 января 2012

n.minutes или n.hours численно хранятся в виде seconds, поэтому для преобразования в считанные минуты попробуйте

hour_in_minutes = 1.hour/60
0 голосов
/ 26 января 2012

Один из вариантов, если вы хотите придерживаться языка стилей 1.hour, - это разделить на одну "минуту":

1.hour / 1.minute
# => 60

5.hours / 1.minute
# => 300
0 голосов
/ 26 января 2012

1.hour.minutes вернется через 60 минут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...