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

Tom*_*man 2 javascript ruby datetime ruby-on-rails

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

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

CMS*_*CMS 9

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

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