2012-04-26 12 views
31
irb> dt = Time.now.utc 
=> 2012-04-26 10:47:01 UTC 

irb> dti = dt.to_i 
=> 1335437221 

今、dtiを日付/時刻に変換する方法はありますか?Ruby:現在のunixタイムスタンプに変換する

+1

「Time.now.utc」にする必要があります。 – not2qubit

+0

@ user1147688:あなたは正しいです。質問が更新されました。 – Paul

答えて

96

Time.atを使用してください。

Time.at(1335437221) 
# => 2012-04-26 12:47:01 +0200 
+11

Time.at(1335437221).utcありがとうございます。 – Paul

関連する問題