我有一个需要当前日期和时间的Java程序。这通常很容易做到,但如果用户的系统日期/时间设置不正确,可能会给我的软件带来问题。
我想从外部服务器拉取当前日期/时间,所以我想我可以使用NTP客户端的Java实现从公共NTP服务器(例如pool.ntp.org)拉取POSIX时间戳,因为这比我运行自己的服务器更可靠、更具成本效益。
NTP是一个很好的解决方案吗,或者有没有我不知道的更好的协议?
发布于 2012-05-27 00:19:38
我以前使用过apache commons答案,这很好,除非你在windows上运行并且需要毫秒精度,在这种情况下,阅读this NTP。
https://stackoverflow.com/questions/10767758
复制相似问题