zoukankan      html  css  js  c++  java
  • 电子时钟

     // 电子表
            // 通过 Date() 内置构造函数,生成时间对象
            // 获取其中的时间信息,转化成需要的字符串


            // 没有时间间隔,先执行一次
            // 为了防止一开始没有显示内容
            
            // 获取当前时间
            var d = new Date();

            // 获取4位年份
            var year = d.getFullYear();

            // 获取月份  实际月份是获取结果+1
            var month = d.getMonth() + 1;

            // 获取日期  
            var date = d.getDate();

            // 获取星期  需要转化为中文  
            var week = d.getDay();
            var weekArr = ['日', '一', '二', '三', '四', '五', '六'];
            week = weekArr[week];

            // 获取小时
            var hours = d.getHours();

            // 获取分钟
            var minutes = d.getMinutes();
            // 如果分钟是个位数值,也就是小于10,在数值前,拼接 0 
            if (minutes < 10) {
                minutes = '0' + minutes;
            }

            // 获取秒
            var seconds = d.getSeconds();
            // 如果秒是个位数值,也就是小于10,在数值前,拼接 0 
            if (seconds < 10) {
                seconds = '0' + seconds;
            }

            document.querySelector('div').innerHTML = `当前时间是 : ${year}年${month}月${date}日,星期${week},${hours}点${minutes}分${seconds}秒`;




            // 之后再通过定时器来循环执行
            setInterval(function () {

                // 获取当前时间
                var d = new Date();

                // 获取4位年份
                var year = d.getFullYear();

                // 获取月份  实际月份是获取结果+1
                var month = d.getMonth() + 1;

                // 获取日期  
                var date = d.getDate();

                // 获取星期  需要转化为中文  
                var week = d.getDay();
                var weekArr = ['日', '一', '二', '三', '四', '五', '六'];
                week = weekArr[week];

                // 获取小时
                var hours = d.getHours();

                // 获取分钟
                var minutes = d.getMinutes();
                // 如果分钟是个位数值,也就是小于10,在数值前,拼接 0 
                if (minutes < 10) {
                    minutes = '0' + minutes;
                }

                // 获取秒
                var seconds = d.getSeconds();
                // 如果秒是个位数值,也就是小于10,在数值前,拼接 0 
                if (seconds < 10) {
                    seconds = '0' + seconds;
                }

                document.querySelector('div').innerHTML = `当前时间是 : ${year}年${month}月${date}日,星期${week},${hours}点${minutes}分${seconds}秒`;

            }, 1000);
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    FPN/lua-sdk-for-UPYUN
    结合keepalived实现nginx反向代理群集高可用
    Tengine + Lua + GraphicsMagick 实现图片自动裁剪/缩放
    cloudflare的新waf,用Lua实现的
    tengine+lua实现时时在线图片缩放,剪切。
    构建基于Nginx的文件服务器思路与实现
    Nginx+Lua+Redis整合实现高性能API接口
    使用nginx+lua实现自己的logserver | 星期八的博客 web & game
    让nginx支持文件上传的几种模式
    利用nginx+lua+memcache实现灰度发布
  • 原文地址:https://www.cnblogs.com/ht955/p/14058534.html
Copyright © 2011-2022 走看看