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);
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    ASP.NET的票据工具类FormsAuthenticationTicket
    FormsAuthenticationTicket学习笔记
    FormsAuthentication与Session超时时间不一的解决方法
    asp.net mvc 从数据库中读取图片的实现代码
    ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
    获取客户端的IP地址
    C#实现DNS解析服务
    Linux下安装Nginx详细图解教程
    手动配置Ubuntu Linux系列3-缺省网关和主机名
    web运维第一篇:nginx配置文件详解笔记
  • 原文地址:https://www.cnblogs.com/ht955/p/14058534.html
Copyright © 2011-2022 走看看