如何在html网页上显示实时?

时间:2011-05-24 10:33:54

标签: jquery

在我的网页中,我有3个不同的时钟由闪光灯制作。所有的闪光时钟都在工作。现在我需要将实时设置为所有这3个时钟。你有什么想法使用javascript或jquery向html网页显示真正的时钟吗?我需要展示伦敦,纽约和新德里的钟表。有可能吗?

此闪光时钟具有设置时间的参数:

{thisH:myH + 2,thisM:myM + 2,thisS:myS + 2};

所以,我只需要将实际时间传递给这些变量。如何从任何服务器获得3次不同的时间?有人帮帮我吗?

1 个答案:

答案 0 :(得分:1)

您可以使用earthtools.org。他们提供免费的网络服务,为您提供世界上任何地方可能需要的所有时间数据。

http://www.earthtools.org/webservices.htm#timezone

这是NY的数据示例: http://www.earthtools.org/timezone-1.1/40.71417/-74.00639

将返回:

<timezone xsi:noNamespaceSchemaLocation="http://www.earthtools.org/timezone-1.1.xsd">
  <version>1.1</version>
  <location>
    <latitude>40.71417</latitude>
    <longitude>-74.00639</longitude>
  </location>
  <offset>-5</offset>
  <suffix>R</suffix>
  <localtime>24 May 2011 06:05:51</localtime>
  <isotime>2011-05-24 06:05:51 -0500</isotime>
  <utctime>2011-05-24 11:05:51</utctime>
  <dst>Unknown</dst>
</timezone>

您可以使用jQuery轻松使用该服务