本文实例讲述了JS动态加载当前时间的方法。分享给大家供大家参考。具体实现方法如下:
<body bgcolor=\"#fef4d9\" onload =\"time()\"> <script language=\"JavaScript\"> function time () { var now = new Date(); var yr = now.getYear(); var mName = now.getMonth() + 1; var dName = now.getDay() + 1; var dayNr = ((now.getDate()<10) ? \"0\" : \"\")+ now.getDate(); var ampm = (now.getHours() >= 12) ? \" PM\" : \" AM\" var hours = now.getHours(); hours = ((hours > 12) ? hours - 12 : hours); var minutes = ((now.getMinutes() < 10) ? \":0\" : \":\") + now.getMinutes(); var seconds = ((now.getSeconds() < 10) ? \":0\" : \":\") + now.getSeconds(); if(dName==1) Day = \"星期日\"; if(dName==2) Day = \"星期一\"; if(dName==3) Day = \"星期二\"; if(dName==4) Day = \"星期三\"; if(dName==5) Day = \"星期四\"; if(dName==6) Day = \"星期五\"; if(dName==7) Day = \"星期六\"; if(mName==1) Month=\"1月\"; if(mName==2) Month=\"2月\"; if(mName==3) Month=\"3月\"; if(mName==4) Month=\"4月\"; if(mName==5) Month=\"5月\"; if(mName==6) Month=\"6月\"; if(mName==7) Month=\"7月\"; if(mName==8) Month=\"8月\"; if(mName==9) Month=\"9月\"; if(mName==10) Month=\"10月\"; if(mName==11) Month=\"11月\"; if(mName==12) Month=\"12月\"; var DayDateTime=(yr+ \"年\"+\" \"+ Month+ dayNr+ \"日\"+ Day+ \" \" + hours+ minutes+ seconds+ \" \"+ ampm ); document.getElementById (\"face\").innerText=DayDateTime ; timerID = setTimeout(\"time()\",1000); } </script> <form id =\"form\"> <div> <asp:Label ID =\"face\" runat =\"server\" ></asp:Label> </div> </form> </body>
希望本文所述对大家的javascript程序设计有所帮助。
本文地址:https://www.stayed.cn/item/10625
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我