DGe*_*try 20 java time
在Java应用程序中,我希望能够在操作开始时获取时间戳,并能够定期检查操作运行的时间.问题是:我不希望受到网络时间协议的影响,或者管理员改变时间,或任何可能突然调整时间的东西.我想要一个单调增加的时间价值.我相信这会排除java.util.Date,Time和Calendar.
JRE中是否存在单调增加时间戳的某些来源?
hha*_*fez 21
你考虑过使用System.nanoTime()吗?
它只对计算两个事件之间的经过时间有意义.由于文档声明它与任何系统或墙壁时间无关,我相信它可以用于你的坐垫.
Wol*_*gon 5
JodaTime有一个类可以做到这一点。它称为持续时间。
“它们没有年表或时区,仅由毫秒持续时间组成。”
您也可以将日期标记设置为格林威治时间,网络时间协议应该不是问题。
归档时间:
17 年,1 月 前
查看次数:
5748 次
最近记录: