gpt4 book ai didi

java - 编年史队列 : Convert cycle integer to timestamp and vice-versa

转载 作者:行者123 更新时间:2023-11-29 04:34:03 27 4
gpt4 key购买 nike

有没有办法将 Chronicle Queue 中的某个周期转换为时间戳?我检查了 4.5 apidocs 但没有找到任何东西。

最佳答案

周期数是自纪元以来的天数(或小时数)。如果你的纪元是0那么时间戳是

Date date = new Date(TimeUnit.DAYS.toMillis(cycle)); 

你可以用

做相反的事情
long cycle = TimeUnit.MILLIS(System.currentTimeMillis()).toDays()

如果你有一个小时周期,你可以用上面的小时替换天。

使用内置函数,您可以为任何滚动周期执行此操作。

int cycle = rollCycle.current(() -> time, epoch);

关于java - 编年史队列 : Convert cycle integer to timestamp and vice-versa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42529026/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com