Преобразование продолжительности в часы: минуты: секунды (или аналогичные) в Rails 3 или Ruby

Я не знаю, насколько эффективный это, но я использовал его прежде:

SELECT TOP 1 * FROM MyTable ORDER BY newid()

, поскольку GUID довольно случайны, упорядочивание означает, что Вы получаете случайную строку.

107
задан cydonia 14 November 2010 в 01:42
поделиться

1 ответ

Выкрикните @joshua-pinter, кто дал лучший ответ (в форме комментария).

Использование общедоступная замена dotiw драгоценный камень для получения большего количества контроля над точностью вывода для удовлетворения различным потребностям:

https://код представления github.com/radar/distance_of_time_in_words

Sample:

%label
  Logoff after:
  - expire_in = distance_of_time_in_words(Time.now, Time.now + user.custom_timeout.minutes, :only => [:minutes, :hours, :days])
  = expire_in

Получающийся в чем-то вроде этого:

Logoff after: 1 day, 13 hours, and 20 minutes
0
ответ дан 24 November 2019 в 03:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: