我需要从一些在线源获取时间 - NTP 服务器、JSON 时间服务器,或者可能只是一个 HTTP header 。我不关心精度,但我确实需要从在线资源中获取时间。我无权访问任何服务器,因此无法编写任何服务器端代码。
我无法使用 HTTP 请求来获取 header 来执行此操作,因为我猜这会违反同源策略。
而且我似乎找不到一种不涉及某种程度的 PHP 或其他语言的方法 - 我只能使用 HTML/CSS/JS...没有别的!
有什么想法吗?
最佳答案
$.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"
});
关于javascript - 如何使用 AJAX 从另一台服务器获取时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9576839/