Функция рельсов для получения «часов, минут, секунд» до отметки времени? - PullRequest
1 голос
/ 06 октября 2011

копались в документах, но не могли найти, есть ли функция для вычисления

  • часы
  • минут
  • с

Как отдельные переменные из отметки даты в рубине

Есть ли встроенная функция или ее нужно вычислять самостоятельно?

1 Ответ

7 голосов
/ 06 октября 2011

Из API документов , посмотрите distance_of_time_in_words, я думаю, это то, что вы ищете.

Например:

def find_time
  distance_of_time_in_words(Time.now, due_at)
end

Это рассчитает продолжительность времени с настоящего момента до отметки времени due_at. Вы можете передать опцию include_seconds = true для отображения секунд.

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