web-dev-qa-db-ja.com

Ruby / Rails:intを時間に変換OR整数から時間を取得しますか?

できるよ:

i = Time.now.to_i 

たとえば、現在:

i = 1274335854

時間に戻すことはできますか?

150
www

Time.at を使用します。

t = Time.at(i)
289
Mark Byers

time.to_i => inttimeの値をエポックからの整数秒数として返します。

Time.at(seconds[, microseconds]) => time: 指定された秒数(およびオプションのマイクロ秒)でエポックから新しい時間オブジェクトを作成します。

APIリンク

25