Відповіді:
Використовуйте Time.at :
t = Time.at(i)
time.to_i => int
: Повертає значення часу як ціле число секунд з епохи.
Time.at(seconds[, microseconds]) => time:
Створює новий часовий об'єкт із заданою кількістю секунд (та необов'язкових мікросекунд) з епохи.