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

标签 javascript ruby-on-rails ruby datetime

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

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

最佳答案

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

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

关于javascript - 将 Javascript 的 getTime() 方法创建的时间转换为 ruby​​ Time 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1386626/

相关文章:

ruby - DataMapper 无法将字符串转换为整数枚举

javascript - 如何对 DOM 操作进行单元测试(使用 jasmine)

javascript - 如何在 jQuery-validate 中指定验证字段

javascript - innerHTML 在 if/else 中不起作用

ruby-on-rails - 更改 Redmine Hook 中自定义字段的值

ruby-on-rails - Rails 3 的动态路由

javascript - 如何在 1 个表格中包含 2 个模型?

CSS3动画的Javascript降级解决方案

javascript - Jquery 不更新值/变量

javascript - 表单 Jquery 函数