我有一个api,它有java DateTime
类型,它返回以下哈希:
{"Date":1403592945000}
实际日期值为:"2014-06-24 06:55:45"
。如何在Ruby中转换它?
答案 0 :(得分:2)
Time.at
是您要使用的功能。但是,似乎你的值也包含毫秒,在Ruby中应该分开。
Time.at(1403592945000) # wrong
Time.at(1403592945) # => 2014-06-24 08:55:45 +0200
答案 1 :(得分:1)
这将有效:
Time.at(hash['Date']/1000)