从公共服务器获取UTC时间

时间:2018-07-01 22:39:28

标签: lazarus freepascal

使用FreePascal 3.0.4

我正在网络中深入查找,但找不到任何有用的东西(看起来所有线程都适用于Java),或者想出一种方法来获得可靠的(公共和知名服务器)和精确的方法(最多毫秒) UTC时间。我不在乎它是通过HTTP还是TCP,还是可以从提供不同时区的服务器上获得它(可以在我的应用程序中轻松调整)

有些私有站点提供了带有简单URL GET请求的基本纪元时间戳(示例):

with TFPHTTPClient.Create(nil) do
  try
    Timestamp := Get('https://api.knownsite.com/api/v1/time');

但是我需要一个公共且可信任的站点作为源,更好的是,如果一个站点出现故障,可以使用许多不同的源。

谢谢。

0 个答案:

没有答案