我正在搜索 jquery 代码以从 NTP 服务器获取时间并找到此线程。刚刚尝试了线程中的代码并获取了当前时间。
我导航到这个 url,输出是:
{"dateString":"2013-08-14T11:24:08+01:00"}
我可以使用任何公共 ntp 服务器来代替代码中的“ http://timeapi.org/utc/now.json ”吗?如果不简单解释为什么?
提前致谢
我正在搜索 jquery 代码以从 NTP 服务器获取时间并找到此线程。刚刚尝试了线程中的代码并获取了当前时间。
我导航到这个 url,输出是:
{"dateString":"2013-08-14T11:24:08+01:00"}
我可以使用任何公共 ntp 服务器来代替代码中的“ http://timeapi.org/utc/now.json ”吗?如果不简单解释为什么?
提前致谢
如果您找到一个将当前时间公开为 json 的服务器,那么请确保您可以使用它,但这不会使其成为 NTP 服务器(正如您的链接所暗示的,您正在连接到时间 API)。
NTP是一种特定的网络协议,主要用于通过网络在系统内部时钟上同步本地时间。它不是基于 HTTP 的,因此不能用 jQuery 直接访问。
如果您只需要 jQuery 中的浏览器当前本地时间,您可以使用$.now();