JavaScript时间转换

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);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容