我有一个使用ntp的盒子,我们运行了几个显示时钟的java程序.我们遇到的问题是,如果有任何事情将系统时间向后踢,我们所有的定时器都会做一些事情,例如让时钟停止动画并等到系统时间回到原来的状态.我需要找到一种方法来检测系统时间何时向后改变并重置所有定时器或一组可以反复调度但仍能防止时钟变化的定时器.
作为一个注释,我已经尝试过石英计时器包,它与普通的java计时器有同样的问题.
java timer
java ×1
timer ×1