2014-09-25 45 views
0

这就是我想做的事:更改时间格式

Time.at(1403592945)回报 2014年6月24日12时25分45秒

如何将它转换为: 2014 -06-24 06:55:45

我该如何做到这一点在红宝石?

回答

6

您正在寻找UTC时间。

Time.at(1403592945).utc 
+0

+1击败我吧。 – engineersmnky 2014-09-25 15:12:46

+1

是的。如果OP需要一个*字符串表示形式*,而没有'“UTC”'那么:'Time.at(1403592945).utc.to_s [0 ..- 5]'(或者equiv)。这应该不会令人惊讶,但我认为重要的是要注意:'Time.at(1403592945)== Time.at(1403592945).utc' – 2014-09-25 22:35:49