我有时间戳
timestamp = Time.now.utc.to_f
我需要在同一天的午夜 UTC 找到时间戳:
t = Time.at timestamp
Time.at(((t - t.hour * 3600).to_f / 3600).to_i * 3600).to_f
有没有办法获得相同的时间戳而不必将原始对象转换timestamp
为Time
对象?以类似于将时间戳四舍五入到最近一小时的方式:
(timestamp / 3600).to_i * 3600
我有时间戳
timestamp = Time.now.utc.to_f
我需要在同一天的午夜 UTC 找到时间戳:
t = Time.at timestamp
Time.at(((t - t.hour * 3600).to_f / 3600).to_i * 3600).to_f
有没有办法获得相同的时间戳而不必将原始对象转换timestamp
为Time
对象?以类似于将时间戳四舍五入到最近一小时的方式:
(timestamp / 3600).to_i * 3600