我有一個API,其具有的java DateTime
類型,它返回下列的散列:日期時間談話在紅寶石
{"Date":1403592945000}
實際的日期值是:"2014-06-24 06:55:45"
。我如何在Ruby中轉換它?
我有一個API,其具有的java DateTime
類型,它返回下列的散列:日期時間談話在紅寶石
{"Date":1403592945000}
實際的日期值是:"2014-06-24 06:55:45"
。我如何在Ruby中轉換它?
Time.at
是您要使用的功能。然而,你的價值似乎也包含毫秒,在Ruby中應該分開。
Time.at(1403592945000) # wrong
Time.at(1403592945) # => 2014-06-24 08:55:45 +0200
問題不明確。不是'「2014-06-24 06:55:45」'一個Ruby字符串? 「在Ruby中轉換它」是什麼意思?你的意思是在Ruby中將字符串**轉換爲日期對象**嗎? – sawa 2014-09-25 14:10:05