<!DOCTYPE html> <html> <meta charset="UTF-8" /> <body> <script type="text/javascript"> document.write("<h1>測試javascript時間</h1>"); document.write("<p> 晚上十點後或早上七點前按下會跳出消息框。</p>"); document.write("<p>並把下面的文字修改成當前時間(奇數秒顯示中文時間,偶數秒顯示標準時間)。</p>"); </script> <p id="demo">JavaScript 會將我變爲日期</p> <script type="text/javascript"> function displayDate(){ var time=new Date(); var s=time.getSeconds(); var chinesetime=(time.getYear() + 1900) + "年"+(time.getMonth()+1)+"月"+time.getDate()+"日"+time.getHours()+":"+time.getMinutes()+":"+s; if (time.getHours()>=22||time.getHours()<7){// 晚上十點後或早上七點前還會跳出消息框 alert("如今時間是:"+chinesetime+"請關機睡覺!"); } if(s%2==0){// 奇數秒顯示中文時間,偶數顯示標準時間 document.getElementById("demo").innerHTML=time; } else{ document.getElementById("demo").innerHTML=chinesetime; } } </script> <button type="button" onclick="displayDate()">顯示日期</button> </body> </html>