使用jquery/javascript 獲取網絡時間


一: 使用js獲取網絡時間

 1 var xhr = new XMLHttpRequest();  
 2 if( !xhr ){  
 3    xhr = new ActiveXObject("Microsoft.XMLHTTP");  
 4 }  
 5 xhr.open("HEAD",location.href,true);  
 6 xhr.onreadystatechange=function(){  
 7     if( xhr.readyState == 4 && xhr.status == 200 ){  
 8          alert(dateTimeFormate(xhr.getResponseHeader("Date")));  
 9     }  
10 }  
11 xhr.send(null); 

  日期格式化根據代碼

 1 function dateTimeFormate(date){
 2   if(!date){
 3     return
 4   }else{
 5     var d = new Date(date);
 6     var year = d.getFullYear();
 7     var month = ('0' + (d.getMonth() + 1)).slice(-2);
 8     var day = ('0' + (d.getDate())).slice(-2);
 9     var hour = ('0' + (d.getHours())).slice(-2);
10     var minutes = ('0' + (d.getMinutes())).slice(-2);
11     var seconds = ('0' + (d.getSeconds())).slice(-2);
12     return year + "-" + month + "-" + day + " " + hour + ":" + minutes + ":" + seconds;
13   }
14 }

 

 

二: 使用jquery獲取網絡時間

1 dateTimeFormate($.ajax({async:false}).getResponseHeader("Date"))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM