首页 > 其他分享 >请大神指教,让时间一秒一秒的动起来!

请大神指教,让时间一秒一秒的动起来!

时间:2022-11-23 16:36:53浏览次数:34  
标签:星期 addZero 大神 指教 一秒 num let text now

​<!DOCTYPE html>

<html lang="en">


<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        html,body {

            height: 100%;

        }


        body {

            background: #0f3854;

            background:radial-gradient(ellipse at center, #0a2e38 0% #000 70%);

            background-size:100%;

        }


        p {

            margin: 0;

            padding: 0;

        }


        .clock {

            text-align: center;

            color: #daf6ff;

            padding-top: 150px;


            text-shadow: 0 0 20px #0aafe6;

        }


        .time {

            font-size: 50px;

            padding: 5px 0;

            letter-spacing: 5px;



        }


        .date {

            letter-spacing: 2px;

            font-size: 16px;

        }

    </style>

</head>


<body>

    <div class="clock">

        <p class="date">

            <span id="date">2022-11-23</span>

            <span id="week">星期三</span>

        </p>

        <p class="time">

            <span id="time">10:00:00

            </span>

        </p>

    </div>

    <script>


        let weekArr = ["星期1", "星期2", "星期3", "星期4", "星期5", "星期6", "星期7"]

        //加0

        function addZero(num) {

            if (num >= 10) {

                return num;


            } else {

                return "0" + num;

            }

        }

        let dateDom = document - fentElementById("date");

        let weekDom = document - fentElementById("week");

        let timeDom = document - fentElementById("time");


        //更新时间

        function updateTime() {

            let now = new Date();

            let date = now.getFullYear() + "-" + addZero(now.getMonth() + 1) + "-" +addZero(now.getDate());

            let week = weekArr[now.getDay()];

            let time = addZero(now.getHours()) + ":" + addZero(now.gentMinutes()) + ":" + addZero(now.getSeconds())

            setText(dateDom, date);

            setText(weekDom, week);

            setText(timeDom, time);

        }

        function steText(dom, text) {

            dom.innerText = text;


        }

        setInterval(updateTime, 1000)

        updateTime();

    </script>

</body>


</html>

标签:星期,addZero,大神,指教,一秒,num,let,text,now
From: https://blog.51cto.com/u_15889342/5881440

相关文章

  • 如何一秒钟从头构建一个 ASP.NET Core 中间件
    前言其实地上本没有路,走的人多了,也便成了路。--鲁迅就像上面鲁迅说的那样,其实在我们开发中间件的过程中,微软并没有制定一些策略或者文档来约束你如何编写一个中间件......
  • ownCloud 的六大神奇用法
    ownCloud是一个自行托管的开源文件同步和共享服务器。就像“行业老大”Dropbox、GoogleDrive、Box和其他的同类服务一样,ownCloud也可以让你访问自己的文件、日历、......
  • Linux大神必备-文本编辑器
    我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于GUI(图形界面)的编辑软件。正如你所了解的:Linux真正的魅力在于命令行,当你正在用命令行工作时,你就需要一......
  • 哪个大神能看出mysql容器shutdown的原因吗?下面是日志信息,总是无缘无故shutdown
    2022-11-10T11:52:51.058698Z0[Warning]TIMESTAMPwithimplicitDEFAULTvalueisdeprecated.Pleaseuse--explicit_defaults_for_timestampserveroption(seedo......
  • 初来乍到多多指教
    Markdown学习标题一级标题:#空格+标题二级标题:##空格+标题三级标题:###空格+标题四级标题:####空格+标题 字体Helloworld!(加粗两边**)Helloworld!(斜体两边*)He......
  • jmeter压力测试 设置一秒发送一次请求,一秒两次请求
    使用jmeter进行压力测试,测试情况有1.一秒钟投1次请求(一个线程)持续30分钟的情况2.一秒钟发送2次请求(两个线程) 持续30分钟的情况下面说一下如何使用jmeter测试这两种......
  • 最喜欢的15个Nmap扫描命令,熟练掌握你也能成为大神
     1.针对IP或主机的基本Nmap扫描nmapIP现在,如果要扫描主机名,只需替换主机的IP,如下所示:nmap域名2.扫描本地或远程服务器上的特定端口或扫描整个端口范围nmap-p1-65535lo......
  • 求大神解答
    <root><a><a1></a1><a2></a2></a><a><a3></a3><a4></a4><a5></a5></a></root> C#中这种xml格式应该怎么声明......
  • 大神写的打包脚本
    众所周知绿色软件是windows下的一个概念,指的是仅仅一个文件夹硬copy过来就可以运行的软件,卸载时也同理:删除这个文件夹即可。说白了就是不会向系统文件夹、注册表这些地方乱......
  • SUMPRODUCT函数10倍提效,只需一步就可秒变大神
    Hi,大家好,本专栏将会从零开始和大家用图文的方式,让你从零基础学会VBA!有兴趣的小伙伴可以持续关注我,或者在专栏自我查看学习,愿与君携手共进!有的小伙伴们说很想了解一下SUMPROD......