如何从Java中的外部Web服务获取纳秒级的时间?

如何从Java中的外部Web服务获取纳秒级的时间?,java,web-services,time,Java,Web Services,Time,是否有一个Web服务可以将时间返回到可以从java调用的纳秒点? 我需要一个能给我时间的外部资源。在java应用程序中,我在本地调用System.nanoTime();但我需要从服务器上调用时间进行其他计算 感谢网络时间协议(NTP)允许同步计算机系统的时钟。您可以连接到任何NTP服务器以请求当前时间 apache commons包中的NtpUpClient提供了一个NTP客户端 用法 配置多台主机以避免其中一台主机停机。寻找主机附近的服务器以减少网络延迟。比如说 ntp02.oal.ul.pt

是否有一个Web服务可以将时间返回到可以从java调用的纳秒点? 我需要一个能给我时间的外部资源。在java应用程序中,我在本地调用System.nanoTime();但我需要从服务器上调用时间进行其他计算

感谢

网络时间协议(NTP)允许同步计算机系统的时钟。您可以连接到任何NTP服务器以请求当前时间

apache commons包中的NtpUpClient提供了一个NTP客户端

用法

配置多台主机以避免其中一台主机停机。寻找主机附近的服务器以减少网络延迟。比如说

ntp02.oal.ul.pt 
ntp04.oal.ul.pt 
ntp.xs4all.nl

我正在做一些测试,我有一个疑问,info.getReturnTime()和;和info.getMessage().getTransmitTimeStamp().getTime()?我的目的是了解服务器中的当前时间。谢谢
info。getReturnTime()
是本地机器的时间<代码>信息。getMessage().getTransmitTimeStamp().getTime()是NTP服务器时间。要在收到消息后计算本地计算机中的当前时间,请使用
info.getMessage().getReceiveTimeStamp().getTime()
ntp02.oal.ul.pt 
ntp04.oal.ul.pt 
ntp.xs4all.nl