js动态时钟


html代码

<h1 id="date">h1>
    <span id="msg">span>

js代码

 function showDateTime(){
            var week = new Array('日','一','二','三','四','五','六');
            var myDate = new Date();
            var year = myDate.getFullYear();
            var mouth = myDate.getMonth();
            var date = myDate.getDate();
            var day = week[myDate.getDay()];//getDay()获取数字星期的数组索引
            var h = myDate.getHours();
            var m = myDate.getMinutes();
            var s = myDate.getSeconds();
            //输入日期和星期
            document.getElementById("date").innerHTML=(year+"年"+mouth+"月"+date+"日"+"星期"+day+"
"); //格式化时分秒 h = formatTwoDigits(h); m = formatTwoDigits(m); s = formatTwoDigits(s); //输入时间 document.getElementById("msg").innerHTML = (h+"时"+m+"分"+s+"秒"+"
"); setTimeout("showDateTime()",1000); } window.onload = showDateTime; //若不足两位,前面补零 function formatTwoDigits(s){ if(s<10){ return "0"+s; }else{ return s; } }