公共空闲时间服务器

公共空闲时间服务器

我需要从可靠的来源获取当前日期时间,因为本地系统时间可能会发生变化。

是否可以从互联网时间服务器(正常运行时间接近 100% 的服务器)获取此信息,最好是通过 Web 服务方法,这种方法是免费的,而且我必须强调绝对可靠?

我希望微软或负责维持全球时间的组织能够提供这样的服务。

答案1

尝试一下:

http://www.pool.ntp.org/zone/

它有一个 NTP 服务器池,可以提供准确的时间数据。

NTP 是一种协议,因此您可以轻松编写客户端来查询时间。

答案2

几乎每个网络服务器都会告诉您时间。

$telnet www.google.com 80
尝试 74.125.224.52...
连接到 www.google.com。
转义字符为“^]”。
获取/麋鹿 HTTP/1.0
主机:www.google.com

HTTP/1.0 404 未找到
内容类型:text/html;字符集=UTF-8
X-Content-Type-Options:nosniff
日期:2011 年 8 月 26 日星期五 08:58:28 GMT
服务器:sffe
内容长度:11793
X-XSS-Protection:1;模式=阻止
...

答案3

www.pool.ntp.org是一个网页,可指导您选择应使用哪个服务器池(哪个离您更近)。NTP 池包含大量服务器,因此您不太可能偶然发现无法正常工作的服务器;非常推荐。HTTP 永远不会像 NTP 那样提供精确的时间。

相关内容