웹개발/Js & Jquery
[JS] 서버시간 받아오는 소스
kmhan
2020. 3. 31. 13:17
728x90
반응형
※ 서버시간은 new Date() 와 달리 인터넷 연결을 끄면 받아올 수 없습니다.
서버시간 받아오는 함수
| function srvTime(){ try { //FF, Opera, Safari, Chrome xmlHttp = new XMLHttpRequest(); } catch (err1) { //IE try { xmlHttp = new ActiveXObject('Msxml2.XMLHTTP'); } catch (err2) { try { xmlHttp = new ActiveXObject('Microsoft.XMLHTTP'); } catch (eerr3) { //AJAX not supported, use CPU time. alert("AJAX not supported"); } } } xmlHttp.open('HEAD',window.location.href.toString(),false); xmlHttp.setRequestHeader("Content-Type", "text/html"); xmlHttp.send(''); return xmlHttp.getResponseHeader("Date"); } |
사용방법
| var st = srvTime(); // 서버시간 호출 var today = new Date(st); var todayVal = new Date(st); todayVal.setDate(today.getDate()+7); // 7일 후 |
728x90
반응형