小编典典

如何使用AJAX从另一台服务器获取时间?

ajax

我需要从一些在线资源中获取时间-
NTP服务器,JSON时间服务器,或者可能只是HTTP标头。我不在乎精度,但是我确实需要从在线资源中获取时间。我无权访问任何服务器,因此无法编写任何服务器端代码。

我无法使用HTTP请求来获取标头,因为我猜这将违反相同的原始策略。

而且我似乎找不到一种不涉及某些级别的PHP或其他语言的方法-我只能使用HTML / CSS / JS …没别的!

有任何想法吗?


阅读 304

收藏
2020-07-26

共1个答案

小编典典

$.ajax({
    url: 'http://timeapi.org/utc/now.json',
    dataType: 'jsonp'
})
.done(function(response) {
    // response = {"dateString":"2012-03-06T02:18:25+00:00"}
    console.log(response.dateString);// "2012-03-06T02:18:25+00:00"
});
2020-07-26