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