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);