将Javascript的getTime()方法创建的时间转换为ruby Time对象

时间:2009-09-06 20:22:39

标签: javascript ruby-on-rails ruby datetime

Javascript的getTime()方法返回自1970年1月1日午夜以来的毫秒数。

如何将getTime()的输出转换为Ruby Time对象?

1 个答案:

答案 0 :(得分:9)

您可以使用Time.at方法,并将JavaScript时间戳值除以1000,因为at方法使用秒而不是毫秒,例如:

jsTime = 1252268867928
print Time.at(jsTime/1000)
# Sun Sep 06 20:27:47 +0000 2009