有没有办法获得real当前 UTC 时间戳而不依赖于客户端时间,这可能无法在每个客户端上正确设置?
我知道 JavaScript 的getTime()
我可以获取以毫秒为单位的 UTC 时间戳。它独立于客户的时区,但我认为它取决于客户的当前时间。
我正在尝试制作一个显示真实 UTC 时间的实时时钟,因此客户端时间设置是否正确并不重要。
获取此 JSON:
http://json-time.appspot.com/time.json
Or
http://www.timeapi.org/utc/now
如果您有服务器,您也可以从自己的服务器获取它。
对于第一个示例(带间隔):
HTML:
<div id="time">Click the button</div>
<button id="gettime">Get the time</button>
JAVASCRIPT(使用 JQuery):
$("#gettime").click(function() {
setInterval(ajaxCalltoGetTime, 1000);
});
function ajaxCalltoGetTime() {
$.ajax({
type: "GET",
url: 'http://json-time.appspot.com/time.json',
dataType: 'jsonp'
})
.done(function( msg ) {
$("#time").html(msg.hour + ":" + msg.minute + ":" + msg.second );
});
JSFiddle:http://jsfiddle.net/op8xdsrv/ http://jsfiddle.net/op8xdsrv/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)