티스토리 뷰

<script>
    var realtime
    
    function display_c(){
      var refresh=1000; // 1 sec
      realtime=setTimeout('display_ct()',refresh)
      
    }
    
    function display_ct() {
      var curtime = new Date();
      // input type 이 datetime-local에 반영할 시간
      var strcurtime = 
        curtime.getFullYear().toString().padStart(4, '0') + '-' +
        (curtime.getMonth() + 1).toString().padStart(2, '0') + '-' +
        curtime.getDate().toString().padStart(2, '0') + 'T' +
        curtime.getHours().toString().padStart(2, '0') + ':' +
        curtime.getMinutes().toString().padStart(2, '0')
      
      // 실시간 시간 출력
      document.getElementById('ct').innerHTML = curtime;
      
      // 브라우저 시간 설정
      if( $("#browsertime").is(':checked') ) {
        $('#datetime').val(strcurtime)
      }
      
      // 타이머 끄고
      clearTimeout(realtime)
      
      // 1초 타이머 시작
      display_c();
    }
 </script>

 

반응형