自学内容网 自学内容网

前端——实现时钟 附带小例子

  • 创建日期对象

toLocaleDateString() 获取日期

console.log(date.toLocaleDateString())

toLocaleTimeString() 获取时间

console.log(date.toLocaleTimeString())

toLocaleString() 获取日期和时间

console.log(date.toLocaleString())

date.getDay() 获取星期几 周日为0 取值区间为0~6

date.getDate() 获取日

date.getMonth() 获取月 区间为0~11

date.getYear() 获取年

date.getTime() 获取时间 时间戳


  • 例子运用

实现一个时钟(css自设)最终效果图如下

全部代码如下: 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        window.onload=function(){
            var container=document.querySelector(".container")
            var start= new Date().getTime()
            var change=function(){
                var date= new Date()
                container.innerHTML=date.toLocaleString()
                var timer= setTimeout(change,1000)
                var end=date.getTime()
                if(end-start>1000*10){
                   clearTimeout(timer)
                }
            }

            change()


        }
    </script>
    <style>
        .container{
            margin: 50px auto;
            font-size: 100px;
            line-height: 400px;
            text-align: center;
            width: 60%;
            height: 400px;
            border: 50px rgb(204, 122, 28) dotted;
            background: linear-gradient(0deg,rgb(219, 197, 54),rgb(31, 192, 204));
        }
    </style>
</head>
<body>
    <div class="container">

    </div>
</body>
</html>


原文地址:https://blog.csdn.net/2301_78566776/article/details/142358929

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!