채택완료

서버시간 호출 사이트 추가질문하여봅니다..

어떠한 사이트의 소스를 그대로 긁어왔는데요,

이걸 손보면 사용할 수 있을까요...?

어떤걸 추가하면 될까요..

Copy
<!DOCTYPE html><html lang="en" class="" style="height: 100%;"><head><style>body, input, td, div{ font-family : arial,굴림; font-size : 10pt;}.button{ border-width : 4px; border-style : solid; border-color : #9F3515; background  : #FF754B; color   : #ffffff; height   : 30px; font-weight  : bold; padding   : 2px 1px 0px 1px;}.input{ border-width : 4px; border-style : solid; border-color : #777777; background  : #ffffff; color   : #000000; height   : 20px; padding   : 1px 1px 0px 1px;}</style><link rel="canonical" href="http://xn--s39ax62a1ndi3b.kr/index.php"><!--  <meta charset="UTF-8">-->  <meta http-equiv="content-type" content="text/html; charset=utf-8">  <meta name="Keywords" content="서버시간,수강신청,서버시계,네이버시계,인터파크 티켓팅,사이트시간,네이비즘,타임시커">  <meta name="Description" content="서버시간,수강신청,서버시계,네이버시계,인터파크 티켓팅,사이트시간,네이비즘,타임시커">  <meta name="viewport" content="width=device-width, initial-scale=1">  <meta property="og:title" content="서버시간">  <meta property="og:description" content="서버시간,수강신청,서버시계,네이버시계,인터파크 티켓팅,사이트시간,네이비즘,타임시커"><title>서버시간</title><center><h1><img src="./clock.png" width="30" height="30"><b>서버시간 확인 사이트</b><img src="./clock.png" width="30" height="30"></h1><br><br><table align="center" bgcolor="#FFF5C5" border="0" cellpadding="30" cellspacing="2" width="100%"> <tbody><tr>  <td bgcolor="#FFF5C5" align="center"><font size="5">  <b>시간을 확인할 서버의 도메인 또는 IP 주소를 입력해주세요!! <br><br></b></font><font size="2">  예) daum.net 또는 192.168.0.1<br>   <form style="display:inline" action="" method="post">http://   <input class="input" name="host" size="50" type="text" value="">   <input class="button" type="submit" value="확인">   </form></font><br>  </td> </tr></tbody></table><br><br><font style="font-size:20pt"><b>대한민국 표준시 (KST):<br><div id="timeArea" style="display:inline; font-size:20pt"></div></b></font><br><br>        <script language="javascript">   var timePass = 1507636148;   setInterval("showTime()", 1000);   function showTime()   {    var now = new Date();    var timeStamp = timePass * 1000;    now.setTime(timeStamp);    var yy = now.getFullYear();    var mm = now.getMonth() + 1;    var dd = now.getDate();    var hh = now.getHours();    var ii = now.getMinutes();    var ss = now.getSeconds();    document.getElementById('timeArea').innerHTML = yy + "년 " + mm + "월 " + dd + "일 " + hh + "시 " + ii + "분 " + ss + "초";	timePass++;   }   showTime();   </script>        </center>
|

답변 1개

채택된 답변
+20 포인트

돌려보시고 필요한 부분 사용하시면 될것 같습니다.

정보가 나올수도, 안나올수도 있구

한꺼번에 여러 정보를 불러오다보니

응답 지연시간으로 인해 각 서버간 시간차이가 나게 되는데. 무시하시고

정확한건 한껀 한껀씩 돌려보시면 됩니다.

Copy
<?phpfunction get_server_dates($url) {    $rtn = null;    if (preg_match('!^https?://.+$!i', $url) === 1) {        $tmp = @get_headers($url, 1);        if (isset($tmp['Date']) === true) {            $rtn = $tmp['Date'];            if (is_array($rtn) === true) {                $rtn = current($rtn);            }        }    }    return $rtn;}?><style>* { font-family: Courier; }.a { display: inline-block; width: 20.0em; height: 1.0em; }</style><script src="http://code.jquery.com/jquery.min.js"></script><script>$(function () {    $(".b").each(function (i) {        var d  = $(this).html();        if (d != "") {            var d_ = new Date(d);            $(this).append(' <span><b>(' + d_.toLocaleString() + ')</b></span>');        }    });});</script><?php//$host = isset($_GET['host']) ? $_GET['host'] : '';$hosts = [    'http://google.com',    'https://google.com',    'http://facebook.com',    'https://facebook.com',    'http://twitter.com',    'https://twitter.com/',    'http://naver.com',    'https://naver.com',    'http://nate.com',    'https://nate.com',    'http://daum.net',    'https://daum.net',    'http://sir.kr',    'https://sir.kr',    'http://code.jquery.com',    'https://code.jquery.com',    //'http://',    //'http://',];echo '<pre>';foreach ($hosts as $v) {    echo '<span class="a">' . $v . '</span>: <span class="b">' . get_server_dates($v) . '</span><br />';}echo '</pre>';?>

답변을 작성하려면 로그인이 필요합니다.