前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >极简风Js时钟

极简风Js时钟

作者头像
zhaoolee
发布2018-04-19 17:14:05
2.6K0
发布2018-04-19 17:14:05
举报
文章被收录于专栏:木子昭的博客
代码语言:javascript
复制
<!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>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.03.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档