极简风Js时钟

简介: Js时钟 实时显示 html *{ margin: 0; padding: 0; } body{...
Js时钟
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>实时显示</title>

    <style>
        html *{

            margin: 0;
            padding: 0;

        }

        body{

            background-color: #fdf6e3;
            height: 100vh;
            display: flex;
            align-items: center;

        }

        section{
            text-align: center;
            font-size: 55px;
            font-style: bold;
            color: #509839;
            flex: 1 0 auto
        }



    </style>

    <script>
        window.onload = function(){

            function getCurrentTime(){

                var dt = new Date();


                // 获取年份
                
                var CurrentYear = dt.getFullYear();

                // 获取月份
                var CurrentMonth =  dt.getMonth() + 1;
                // 获取日
                var CurrentDay = dt.getDate();
                // 获取小时
                var CurrentHour = dt.getHours();
                // 获取分钟
                var CurrentMinter = dt.getMinutes();
                // 获取秒
                var CurrentSeconds = dt.getSeconds();

                var dataArray = [CurrentYear, CurrentMonth, CurrentDay, CurrentHour, CurrentMinter, CurrentSeconds]

                // 保持稳定的两位数
                for (let i = 0; i<dataArray.length; i++){
                    if (dataArray[i] <= 9){
                        console.log("==>", dataArray[i]);
                        dataArray[i] = "0" + dataArray[i];
                        console.log(dataArray[i], "<==");
                    }
                }
                return dataArray
            }

            var eleYMD = document.getElementById('YMD');
            var eleHMS = document.getElementById('HMS');

            function showTime(){

                let dataArray = getCurrentTime()

                var Ymd = dataArray[0]+"年"+dataArray[1]+"月"+dataArray[2]+"日";

                var Hms = dataArray[3]+"时"+dataArray[4]+"分"+dataArray[5]+"秒";

                eleYMD.innerHTML = Ymd;
                eleHMS.innerHTML = Hms;


            }
            // 避免页面启动短暂空白;
            showTime();

            setInterval(showTime, 1000);
        }
    </script>
</head>
<body>

    <section id="YMD"></section>
    <section id="HMS"></section>

</body>
</html>
目录
相关文章
|
3月前
|
移动开发 JavaScript 前端开发
分享111个JS时钟代码特效,总有一款适合您
分享111个JS时钟代码特效,总有一款适合您
90 0
|
3月前
|
前端开发 算法 JavaScript
html+css+js实现时钟
html+css+js实现时钟
27 0
|
4月前
|
存储 前端开发 JavaScript
🏆使用 HTML、CSS 和 JavaScript 的酷黑主题模拟时钟
🏆使用 HTML、CSS 和 JavaScript 的酷黑主题模拟时钟
70 0
|
9月前
|
存储 前端开发 JavaScript
使用 Html、CSS 和 Javascript 的简单模拟时钟
使用 Html、CSS 和 Javascript 的简单模拟时钟
166 0
|
前端开发 JavaScript
如何使用JavaScript创建一个简单的时钟
在本篇文章中,我将向您展示如何使用JavaScript创建一个简单的时钟。这个时钟将显示当前的时间,并在每秒钟更新一次。
98 0
|
JavaScript 前端开发
【精选】JavaScript网页时钟
【精选】JavaScript网页时钟
217 0
【精选】JavaScript网页时钟
|
JavaScript 前端开发 算法
html+css+JavaScript实现简洁的圆形时钟数字时钟+指针时钟
使用前端三件套实现一个实时跟新的时钟,其中包括电子时钟和刻度时钟
234 0
html+css+JavaScript实现简洁的圆形时钟数字时钟+指针时钟
|
JavaScript 前端开发
JavaScript实现12进制的时钟特效
JavaScript实现12进制的时钟特效
411 0
|
前端开发 JavaScript
使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教02程)
使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教程)
154 0
使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教02程)
|
前端开发 JavaScript
使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教程01)
使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教程)
196 0
使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教程01)