js获取服务器的时间

        直接使用new Date获取到的是访问当前网站的客户端时间,这个时间有可能因为人为修改时间不准确。因此,在开发中,需要获取当前时间进行操作,应该使用服务器的时间。

let xmlHttp = new XMLHttpRequest();
if( !xmlHttp ){
   xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlHttp.open("HEAD",location.href,false);
xmlHttp.send();
let severtime=new Date(xmlHttp.getResponseHeader("Date"));
let time = severtime.toLocaleTimeString();

console.log(severtime)
console.log(time)

猜你喜欢

转载自blog.csdn.net/hyupeng1006/article/details/125930639