Respuestas:
Use Time.at :
t = Time.at(i)
time.to_i => int
: Devuelve el valor del tiempo como un número entero de segundos desde época.
Time.at(seconds[, microseconds]) => time:
Crea un nuevo objeto de tiempo con el número dado de segundos (y microsegundos opcionales) de época.