JS动态加载当前时间的方法
本文实例讲述了JS动态加载当前时间的方法。分享给大家供大家参考。具体实现方法如下:
<bodybgcolor="#fef4d9"onload="time()"> <scriptlanguage="JavaScript"> functiontime() { varnow=newDate(); varyr=now.getYear(); varmName=now.getMonth()+1; vardName=now.getDay()+1; vardayNr=((now.getDate()<10)?"0":"")+now.getDate(); varampm=(now.getHours()>=12)?"PM":"AM" varhours=now.getHours(); hours=((hours>12)?hours-12:hours); varminutes=((now.getMinutes()<10)?":0":":")+now.getMinutes(); varseconds=((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月"; varDayDateTime=(yr+"年"+""+Month+dayNr+"日"+Day+"" +hours+minutes+seconds+""+ampm ); document.getElementById("face").innerText=DayDateTime; timerID=setTimeout("time()",1000); } </script> <formid="form"> <div> <asp:LabelID="face"runat="server"></asp:Label> </div> </form> </body>
希望本文所述对大家的javascript程序设计有所帮助。