溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

JavaScript中怎么實(shí)現(xiàn)中文實(shí)時時鐘

發(fā)布時間:2021-08-09 17:24:17 來源:億速云 閱讀:102 作者:Leah 欄目:開發(fā)技術(shù)

JavaScript中怎么實(shí)現(xiàn)中文實(shí)時時鐘,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

代碼:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title></head><body><script>  var chr=['零','一','二','三','四','五','六','七','八','九','十'];  var weeks=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];  init();  function init() {    setInterval(animation,16);  }  function animation() {    document.body.innerHTML=getDate();  }  function getDate() {    var date=new Date();    return getYears(date.getFullYear())+"年"      +getChrNumber(date.getMonth()+1)+"月"      +getChrNumber(date.getDate())+"日"      +" "+weeks[date.getDay()]      +" "+getChrNumber(date.getHours())+"點(diǎn)"      +getChrNumber(date.getMinutes())+"分"      +getChrNumber(date.getSeconds())+"秒 "      +getChrNumber(date.getMilliseconds())+"毫米"  }  function getChrNumber(num) {    if(num>=1000 || num<0) return;    if(num<11) return chr[num];    if(num<100 && num%10===0) return chr[num/10]+"十";    if(num<20) return "十"+chr[num%10];    if(num<100) return chr[parseInt(num/10)]+"十"+chr[num%10];    var str=chr[parseInt(num/100)]+"百";    if(num%100===0) return str;    if(num%10===0) return str+chr[parseInt(num/10)%10]+"十";    if(parseInt(num/10)%10===0) return str+"零"+chr[num%10];    return str+chr[parseInt(num/10)%10]+"十"+chr[num%10];  }  function getYears(year) {    var arr=year.toString().split("").map(function (t) { return getNumber(t) });    return arr.map(function (t) { return chr[t] }).join("");  }  function getNumber(str) {    if(!isNaN(Number(str))) return Number(str);    return str;  }</script></body></html>

關(guān)于JavaScript中怎么實(shí)現(xiàn)中文實(shí)時時鐘問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI