【发布时间】:2016-09-06 08:35:13
【问题描述】:
在 Ruby 中,以 毫秒 为单位获取自 epoch(1970) 以来的当前系统时间的正确方法是什么?
我试过 Time.now.to_i ,似乎不是我想要的结果。我需要结果显示毫秒和long 类型,而不是float 或double。
【问题讨论】:
标签: ruby
在 Ruby 中,以 毫秒 为单位获取自 epoch(1970) 以来的当前系统时间的正确方法是什么?
我试过 Time.now.to_i ,似乎不是我想要的结果。我需要结果显示毫秒和long 类型,而不是float 或double。
【问题讨论】:
标签: ruby
【讨论】:
(Time.now.to_f * 1000).round
Time.at(1473152006, 999) 会失败
(Time.now.to_f * 1000).to_i
Time.now.to_f 显示时间,包括十进制数字。要获得毫秒数,只需将时间乘以 1000。
【讨论】: