자바스크립트(javascript)로  현재시간을 실시간으로 출력하는 간단한 예제입니다.


setInterval 함수를 사용하여 1초에 한번씩 dpTime()함수를 실행하여 실시간으로 현재 시간을 출력하는 예제입니다.




Posted by 준콩ol 준콩ol

댓글을 달아 주세요

  1. 조나단 2013.11.26 21:11  댓글주소  수정/삭제  댓글쓰기

    자바스크립트에 대해서 좀 알 수 있을까요,,,,,,
    yangwon98@dreamwiz.com

    • 준콩ol 준콩ol 2013.11.26 21:19 신고  댓글주소  수정/삭제

      자바스크립트의 어떤 부분에 관해서 알고싶으신거죠?
      인터넷 찾아보면 많이 나오긴 하지만
      특별히 궁금하신게 있으시다면 어떤건지 알려주시면 좋겠어요.

  2. 도와주세요~ 2016.06.11 16:26  댓글주소  수정/삭제  댓글쓰기


    이게 지금 제가 하고있는 인데 초록색 박스안에 이제 13:00:00 부터 시작해서 1초씩 올라가는 시계를 만들고 싶은데 어떻게 하는지 알수 있을까요

  3. 블대빌 2017.05.01 00:02  댓글주소  수정/삭제  댓글쓰기

    정말 좋은 정보 감사합니다.
    ...이거 보고 따라 할려해도 뭐가 뭔지 몰라서 붙여넣기 해서
    시, 분, 초 만 넣어봤어요. 전 이걸 이해를 못했는데..ㅠㅠ

    <script type="text/javascript">
    <!--
    setInterval("dpTime()",1000);
    function dpTime(){
    var now = new Date();
    hours = now.getHours();
    minutes = now.getMinutes();
    seconds = now.getSeconds();

    if (hours > 12){
    hours -= 12;
    ampm = "오후 ";
    }else{
    ampm = "오전 ";
    }
    if (hours < 10){
    hours = "0" + hours;
    }
    if (minutes < 10){
    minutes = "0" + minutes;
    }
    if (seconds < 10){
    seconds = "0" + seconds;
    }
    document.getElementById("dpTime").innerHTML = ampm + hours + "시" + minutes + "분" + seconds + "초";
    }
    //-->
    </script>

    <span id="dpTime">오후 11시30분23초</span>

    더 알고 싶은게 있는데 그 예로 "반복적으로 마치 랙걸려서 잘못하고 창 여러게 띄운 것" 처럼 실수로 어떤 버튼 클릭하면 .vbs가 엄청나게 띄우고 싶은데요. 50번정도나 100번정도
    띄우고 싶은데 아직 아는게 HTML BODY, SCRIPT, document.write, prompt 이정도라서 알켜주세요 ㅠㅜ