1. 通过发起一个请求并拿到响应头上的时间来实现,如下位置的时间

上代码
1 var xmlHttp
2 if (window.XMLHttpRequest) {
3 xmlHttp = new XMLHttpRequest()
4 } else if (window.ActiveXObject) {
5 xmlHttp = new ActiveXObject("Microsoft.xmlHttp");
6 }
7 xmlHttp.open("GET", "/", false); // 请求路径随意,可以是页面图标或者一个小图片
8 xmlHttp.send();
9 var dateStr = xmlHttp.getResponseHeader("Date"); // 注意:有的后端返回的Date首字母是小写,如果小写就改下
10 var date = new Date(dateStr);
11 var year = date.getFullYear();
12 var month = date.getMonth() + 1;
13 var date1 = date.getDate();
14 var hour = date.getHours();
15 var minutes = date.getMinutes();
16 var second = date.getSeconds();
17 console.log(`${year}/${month}/${date1} ${hour}:${minutes}:${second}`);
以上