2

我正在搜索 jquery 代码以从 NTP 服务器获取时间并找到此线程。刚刚尝试了线程中的代码并获取了当前时间。

我导航到这个 url,输出是:

{"dateString":"2013-08-14T11:24:08+01:00"}

我可以使用任何公共 ntp 服务器来代替代码中的“ http://timeapi.org/utc/now.json ”吗?如果不简单解释为什么?

提前致谢

4

1 回答 1

4

如果您找到一个将当前时间公开为 json 的服务器,那么请确保您可以使用它,但这不会使其成为 NTP 服务器(正如您的链接所暗示的,您正在连接到时间 API)。

NTP是一种特定的网络协议,主要用于通过网络在系统内部时钟上同步本地时间。它不是基于 HTTP 的,因此不能用 jQuery 直接访问。

如果您只需要 jQuery 中的浏览器当前本地时间,您可以使用$.now();

于 2013-08-14T12:57:52.123 回答