Ruby浮点日期时间



我得到了Sidekiq::Worker的响应,其中created_at是浮点数

active_workers。Map {|w| w.dig('created_at')}.first=比;1653562493.6044002

如何将该值更改为日期时间?我试着做简单的.to_date,但它返回我一个错误:

NoMethodError:未定义的方法' to_date'为1653562493.6044002:Float

刚刚添加了Stefan评论中提到的答案

Time.at(1653562493.6044002)

同样,如果时区是一个关键因素,我们也可以使用下面的代码

Time.zone.at(1653562493.6044002)

最新更新