這次認(rèn)認(rèn)真真又重新看了相關(guān)內(nèi)容,現(xiàn)把需要注意的地方總結(jié)如下:
1、通過(guò)getDay()得到的星期數(shù)是從0開(kāi)始,0表示星期天,之后從1~6依次表示星期一到星期六;
2、得到日期需使用getDate()而不是getDay() ,因?yàn)榭赡芰?xí)慣性地認(rèn)為日期就是天數(shù),可能會(huì)使用getDay() ,但其實(shí)getDay()是用于得到星期數(shù)的;
3、通過(guò)getMonth()得到月份,從0開(kāi)始計(jì)數(shù),所以需要再加1。
實(shí)例代碼如下:
<html> <head> <title></title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <link rel="stylesheet" type="text/css" href=""> <script type="text/javascript"></script> <style type="text/css"> input{ width: 200px; } </style> </head> <body> <input id="input"> <script type="text/javascript"> var in_1 = document.getElementById('input'); function showTime(){ var date = new Date(); var week = date.getDay(); var weekday; switch(week){ case 0: weekday = '星期天';break; case 1: weekday = '星期一';break; case 2: weekday = '星期二';break; case 3: weekday = '星期三';break; case 4: weekday = '星期四';break; case 5: weekday = '星期五';break; case 6: weekday = '星期六';break; } var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour = date.getHours(); var minute = date.getMinutes(); var second = date.getSeconds(); var in_1 = document.getElementById('input'); in_1.value = year + '年' + month + "月" + day + '日'+' ' + weekday + ' ' + hour + ':' + minute + ':' + second; setTimeout(showTime,1000); } showTime(); </script> </body> </html>
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com