显示当前时间

<div id="dv"></div>
    <script>
        function getTime() {
            // 定义星期数组
            var weekArr = [‘日‘, ‘一‘, ‘二‘, ‘三‘, ‘四‘, ‘五‘, ‘六‘]
            // 获取当前时间
            var time = new Date()
            var year = time.getFullYear()
            var month = time.getMonth() + 1
            var date = time.getDate()
            var hours = time.getHours()
            var minutes = time.getMinutes()
            var seconds = time.getSeconds()
            var week = time.getDay()

            // 拼接字符串
            // var timeStr = year + ‘年‘ + month + ‘月‘ + date + ‘日‘ + ‘星期‘ + weekArr[week] + addZero(hours) + ‘:‘ + addZero(minutes) + ‘:‘ + addZero(seconds)

            // 模板字符串 键盘ESC下面的符号 ``
            // 如果是变量 ${变量}
            var timeStr = `${year}年${month}月${date}日星期${weekArr[week]}${addZero(hours)}时${addZero(minutes)}分${addZero(seconds)}秒`

            // 写入到页面
            // 直接通过id=dv使用元素 不需要获取元素
            dv.innerHTML = timeStr
        }
        // 为了防止页面出现空白 所以手动调用一次
        getTime()

        // 补0函数
        function addZero(time) {
            // 判断传入的数值是否 <0 小于则补0
            return time < 10 ? ‘0‘ + time : time
        }

        setInterval(getTime, 1000)
    </script>

显示当前时间

上一篇:HttpRunner接口自动化测试框架


下一篇:【ybtoj】【单调队列】燃放烟火