js获取服务器时间


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}`);

以上

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM