您好,登錄后才能下訂單哦!
js 寫動態時鐘,通過setTimeout方法,間隔1秒訪問一次,其實就是對系統日期獲取一次,
通過對日期的處理,然后顯示出來。
function time(){
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth()+1; // 獲取月份是 0 --11
var data = d.getDate();
var day = d.getDay();
var hourse = d.getHours();
var minu = d.getMinutes();
var secon = d.getSeconds();
var am="上午";
var pm="下午";
var ap=null;
// 顯示星期
switch(day){
case 0:day = "星期日";
break;
case 1:day = "星期一";
break;
case 2:day = "星期二";
break;
case 3:day = "星期三";
break;
case 4:day = "星期四";
break;
case 5:day = "星期五";
break;
default:
day = "星期六";
break;
}
// 判斷上午還是下午
if(hourse > 12){
hourse = hourse -12;
ap = pm;
}else{
ap = am;
}
if(minu < 10){
minu = "0"+minu;
}
if(secon < 10){
secon = "0"+secon;
}
s = d.getSeconds();
document.getElementById("ti").innerHTML=year+"年"+month+"月"+data+"日"+day+ap+hourse+"時"+minu+"分"+secon+"秒";
setTimeout("time()",1000);
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。