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

irb> dti = dt.to_i 
=> 1335437221 

Ora, come convertire dti indietro a Data/Ora?Ruby: converti timestamp unix alla data

+1

Dovrebbe essere 'Time.now.utc' ... – not2qubit

+0

@ user1147688: Hai ragione. La domanda è stata aggiornata. – Paul

risposta

96

Utilizzare Time.at.

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

Time.at (1335437221) .utc Grazie. – Paul