js获取当前时间并动态刷新

<div id="sj">

</div>

//给个位数的时分秒补零

function addZero(z) {

return z <10 ?"0" + z : z;

}

function time() {

var dt =new Date();

var y =dt.getFullYear();//获取年份

    var m =dt.getMonth() +1;//获取月份

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

    var h =dt.getHours();//获取时

    var min =dt.getMinutes();//获取分

    var s =dt.getSeconds();//获取秒

    var x =dt.getDay();//获取星期

    if (x ==0) {

x ="天";

}

把获取到的时间插入到页面中

document.getElementById('sj').innerHTML ="<h1 style='color:skyblue;'>" +"现在是" +y +'年' +addZero(m) +'月' +addZero(d) +"日" +addZero(h) +'时' +addZero(min) +"分" +addZero(s) +"秒" +"星期" +x +"</h1>";

}

//每秒动态刷新时间

window.onload =function () {

setInterval(time,1000);

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容