JavaScript 동적 디지털 시계 구현

2940 단어 js디지털 시계
본 논문 의 사례 는 자바 스 크 립 트 가 동적 디지털 시 계 를 실현 하 는 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
실현 효과

코드 구현

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        * {
            padding: 0;
            margin: 0;

        }

        #box {
            width: 1000px;
            height: 300px;
            background-image:url(1.jpg);
            line-height: 300px;
            text-align: center;
            font-size: 50px;
            font-weight: 500;
            margin: 100px auto;

        }
    </style>

</head>

<body>
    <div id="box"></div>
    <script>
        let box = document.getElementById('box')

        //      
        let addZero = val => val < 10 ? '0' + val : val

        //                    //      
        let trans = val => {
            let obj = {
                0: ' ',
                1: ' ',
                2: ' ',
                3: ' ',
                4: ' ',
                5: ' ',
                6: ' '
            }
            return obj[val]
        }
        setTime ()
        //       
        function setTime() {
            let time = new Date();
            let year = time.getFullYear(); //    
            let month = time.getMonth() + 1; //    (  0 11,        1)
            let date = time.getDate(); //    
            let day = time.getDay(); //      (0    )
            let hour = time.getHours(); //     
            let min = time.getMinutes(); //     
            let sec = time.getSeconds(); //    

            let value = year + ' ' + addZero(month) + ' ' + addZero(date) + '    ' + trans(day) + ' '+addZero(hour) +
                ' ' + addZero(min) + ' ' + addZero(sec) + ' '
            //            
            box.innerText = value
            // console.log(value)
            //             

        }
        //               setTime    (         )
        setInterval(setTime, 1000)
    </script>
</body>

</html>
소재.

이상 은 본문의 전체 내용 입 니 다.여러분 의 학습 에 도움 이 되 기 를 바 랍 니 다.여러분 도 저 희 를 많이 지지 해 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기