gpt4 book ai didi

java - Java中的单调增加时间?

转载 作者:IT老高 更新时间:2023-10-28 20:53:14 25 4
gpt4 key购买 nike

在 Java 应用程序中,我希望能够在操作开始时获取时间戳,并能够定期检查操作已经运行了多长时间。问题是:我不想受到网络时间协议(protocol)移动时钟、管理员更改时间或任何可以突然调整时间的影响。我想要一个单调递增的时间值。我相信这排除了 java.util.Date、Time 和 Calendar。

JRE 中是否存在单调递增时间戳的某些来源?

最佳答案

您是否考虑过使用 System.nanoTime() ?

它仅在计算两个事件之间耗时时才有意义。由于文档声明它与任何系统或墙上时间无关,我相信它可以在您的情况下使用。

关于java - Java中的单调增加时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/434369/

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