• 钟表 /日期 /电子表


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>date</title>
    </head>
    <style>
    .clock1{
        width: 200px;
        height: 50px;
        border-radius: 5px;
        line-height: 50px;
        text-align: center;
        border: 1px solid #ff6700;
        margin: 0 auto;
        
    }
    .clock2{
        width: 200px;
        height: 200px;
        border: 2px solid #000;
        border-radius: 50%;
        position: relative;
        margin: 30px auto;
            /* transform-origin: bottom; */
    
    }
    .box:nth-child(1){
        width: 2px;
        height: 80px;
        background: #000;
        border-radius: 6px;
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        margin-top:20px;
        transform-origin: 1px 80px;
        
    
    }
    .box:nth-child(2){
        width: 4px;
        height: 60px;
        background: #ff6700;
        border-radius: 6px;
    
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        margin-top:40px;
        transform-origin: 2px 60px;
    
    }
    .box:nth-child(3){
        width: 6px;
        height: 40px;
        background: blueviolet;
        border-radius: 6px;
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        margin-top:60px;
        transform-origin: 3px 40px;
    }
    .yuan{
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background: red;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
    }
    </style>
    <body>
        <!-- 电子表 -->
        <div class="clock1">
            <span></span>/
            <span></span>/
            <span></span>&nbsp;&nbsp;
            <span></span>:
            <span></span>:
            <span></span>
        </div>
        <!-- 圆盘表 -->
        <div class="clock2">
            <div class="box"></div>
            <div class="box"></div>
            <div class="box"></div>
            <div class="yuan"></div>
        </div>
    </body>
    </html>
    <!-- 电子表 -->
    <script>
        let spans=document.querySelectorAll(".clock1 span");
        setInterval(function(){
        let date1=new Date();
        let year=date1.getFullYear();
        let month=date1.getMonth();
        let day=date1.getDate();
        let hours=date1.getHours();
        let min=date1.getMinutes();
        let sec=date1.getSeconds();
        spans[0].innerHTML=year;
        spans[1].innerHTML=month;
        spans[2].innerHTML=day;
        spans[3].innerHTML=hours;
        spans[4].innerHTML=min;
        spans[5].innerHTML=sec;
        // let mm=document.getElementById("Date")
        // console.log(showtime)
        // mm.innerHTML=year+"年"+month+"月"+day+"日"+hours+":"+min+":"+sec;
    },1000)
    </script>
    <!-- 圆盘钟表 -->
    <script>
        let span2=document.querySelectorAll(".clock2 .box")
        setInterval(function(){
            let date2 = new Date();  // 得到最新的时间
            let s = date2.getSeconds();  //  得到秒 
            let sDeg=s*6;
            let m = date2.getMinutes();  //  
            let mDeg=6*m;
            let h = date2.getHours();
            let hDeg=30*h;
            span2[0].style.transform = `rotate(${sDeg}deg)`;
            span2[1].style.transform = `rotate(${mDeg}deg)`;
            span2[2].style.transform = `rotate(${hDeg}deg)`;
        },1000)
    </script>
    
    <script>
            // let date1=new Date("2019/10/1 12:00:00")
            // let date2=new Date()
            // let year=date2.getFullYear()
            // let month=date2.getMonth()
            // let todey=date2.getDate()
            // let hour=date2.getHours()
            // let min=date2.getMinutes()
            // let sec=date2.getSeconds()
            // let haomiao=date2.getMilliseconds()
            // let xingqi=date2.getDay()
            // let time=date2.getTime()   //1970.1.1   计算机元年至今的时间
            //月份是从0开始    
        //     let date1=new Date();
        //    date1.setFullYear(2020)
        //     console.log(date1)
    
    
    </script>
  • 相关阅读:
    柯乐义关灯效果
    柯乐义高级弹出菜单(可以有三级菜单)
    柯乐义图片压缩类
    JS在textarea光标处插入文本
    EntityFramework实例
    【Java学习笔记】读取URL
    【Java学习笔记】编码学习
    【Java学习笔记】本地化
    【Java学习笔记】操作JAR文件
    【Java6学习笔记】多线程编程中使用volatile保障原子性
  • 原文地址:https://www.cnblogs.com/aloneindefeat/p/10552051.html
Copyright © 2020-2023  润新知