JavaScript时间转换

2018-04-22  本文已影响0人  卓小生
parseInt( seconds/ (60*60*24*30*12) );//年

parseInt( seconds%(60*60*24*30*12) / (60*60*24) );//天

parseInt( seconds% (60*60*24)  / (60*60) );//时

parseInt( seconds%3600/60 );//分
seconds%60;//秒

获取时间

var date=new Date();当前时间的对象
date.getFullYear();获取当前年
date.getMonth()+1;获取当前月(0-11,0代表1月,11代表12月,所以加1)
date.getDate();获取当前日
date.getDay();获取当前星期(0-6,0代表星期天)
date.getHours();获取当前小时
date.getMinutes();获取当前分
date.getSeconds();获取当前秒

####### 图片时间--》把当前时间保存在字符串中;在遍历用索引获取当前时间位置

var aImg = document.getElementsByTagName('img');


function changeTime(){
    var now = new Date();
    var hours = now.getHours();
    var mins = now.getMinutes();
    var secs = now.getSeconds();

    if(hours<10){
        hours= '0'+hours;
    }
    if(mins<10){
        mins= '0'+mins;
    }
    if(secs<10){
        secs= '0'+secs;
    }

    var str = hours+':'+mins+':'+secs;

    for(var i=0;i<str.length;i++){
        if(str[i]===':'){
            aImg[i].src = 'img/colon.JPG';
        }else{
            aImg[i].src = 'img/'+str[i]+'.JPG';
        }
    }
}


setInterval(function(){
    
    changeTime();

},1000);
上一篇下一篇

猜你喜欢

热点阅读