js显示动态时间怎么在分 秒前加零

js显示动态时间怎么在分 秒前加零,第1张

<script type="text/javascript">   

function showLocale(objD)   

    {   

        var str,colorhead,colorfoot   

        var yy = objD.getYear()   

            if(yy<1900) yy = yy+1900   

        var MM = objD.getMonth()+1   

            if(MM<10) MM = '0' + MM   

        var dd = objD.getDate()   

            if(dd<10) dd = '0' + dd   

        var hh = objD.getHours()   

            if(hh<10) hh = '0' + hh   

        var mm = objD.getMinutes()   

            if(mm<10) mm = '0' + mm   

        var ss = objD.getSeconds()   

    链碰        if(ss<10) ss = '0' + ss   

        var ww = objD.getDay()   

            if ( ww==0 ) colorhead="<font color=\"#FF0000\">"   

            if ( ww > 0 && ww < 6 ) colorhead="<font color=\"#373737\">"   

            if ( ww==6 ) colorhead="<font color=\"#008000\">"   

            if (ww==0) ww="星期日"   

            if (ww==1) ww="星期一"   

            if (ww==2) ww="星期二"   

            if (ww==3) ww="星期三"  棚皮谈 

            if (ww==4) ww="星期四"   

            if (ww==5) ww="星期五"   

            if (ww==6) ww="星期六"   

            colorfoot="</font>"  

        握乎        str = colorhead + yy + "年" + MM + "月" + dd + "日" + hh + ":" + mm + ":" + ss + " " + ww + colorfoot   

            return(str)   

    }   

function tick()   

    {   

        var today   

        today = new Date()   

        document.getElementById("localtime").innerHTML = showLocale(today)   

        window.setTimeout("tick()", 1000)   

    }   

    tick()   

                </script>   

  

  

  

  

<body>   

<span id=localtime></span>     

</body>

function addZero(num){return num<10?'0'+num:num}

将SecondsRound等改顷禅为addZero(SecondsRound)即可,雹雹望采源乎帆纳


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11969614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存