Ruby / Rails: преобразовать int во время ИЛИ получить время из целого числа - PullRequest
146 голосов
/ 20 мая 2010

Мы можем сделать это:

i = Time.now.to_i 

например, ток:

i = 1274335854

Могу ли я перевести время назад?

Ответы [ 2 ]

284 голосов
/ 20 мая 2010

Использование Time.at :

t = Time.at(i)
24 голосов
/ 20 мая 2010

time.to_i => int: возвращает значение время в виде целого числа секунд с начала эпохи.

Time.at(seconds[, microseconds]) => time: Создает новый объект времени с заданным количеством секунд (и необязательных микросекунд) от эпохи.

API ссылки

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