是否有任何公共API可以使用javascript访问当前时间戳?

时间:2010-10-11 08:24:33

标签: javascript api google-chrome

我的Chrome扩展程序在很大程度上依赖于服务器后端的功能。几个星期后,我将需要在服务器上进行一些约一小时的更改。是否有任何公共API可用于从服务器获取时间(可能是某人在appspot或其他东西上制作的),我只需要让每个人都获得相同的时间戳,这样我就可以同时禁用扩展功能为了所有人。我不能使用Date()。getTime(),因为这是特定于时区的,有些人可能在他们的系统上设置了错误的日期或时间。

2 个答案:

答案 0 :(得分:1)

好吧,你可以像这样在服务器上有一个脚本(PHP示例,但其他语言类似):

<?php echo time(); ?>

并让您的扩展程序向该脚本发出请求。

答案 1 :(得分:1)

如果您使用任何AJAX方法,则可以依赖服务器的Date标头对所有客户端都相同。通常的方法是:

strDateString = xhr.getResponseHeader('Date');