js动态显示时间

Posted on Posted in js
Tips: 本文创建于2013年12月5日,已超过 2 年,内容或图片可能已经失效!

东拼西凑
效果右上方
代码

  1. <script type="text/javascript">  
  2. today=new Date();  
  3. var day; var date; var hello;  
  4. hour=new Date().getHours()  
  5. if(hour < 6)hello=' 凌晨好! '  
  6. else if(hour < 9)hello=' 早上好! '  
  7. else if(hour < 12)hello=' 上午好! '  
  8. else if(hour < 14)hello=' 中午好! '  
  9. else if(hour < 17)hello=' 下午好! '  
  10. else if(hour < 19)hello=' 傍晚好! '  
  11. else if(hour < 22)hello=' 晚上好! '  
  12. else {hello='夜深了! '}  
  13. var webUrl = webUrl;  
  14. document.write(' '+hello);  
  15. </script><script type="text/javascript">  
  16. today=new Date(); var tdate,tday, x,year; var x = new Array("星期日""星期一""星期二""星期三""星期四""星期五","星期六");  
  17. var MSIE=navigator.userAgent.indexOf("MSIE");  
  18. if(MSIE != -1)  
  19. year =(today.getFullYear());  
  20. else  
  21. year = (today.getYear()+1900);  
  22. tdate= year+ "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日" + " " + x[today.getDay()];  
  23. document.write(tdate);   
  24. //-->  
  25. </script><script type="text/javascript">  
  26. function startTime()  
  27. {  
  28. var today=new Date()  
  29. var h=today.getHours()  
  30. var m=today.getMinutes()  
  31. var s=today.getSeconds()  
  32. // add a zero in front of numbers<10  
  33. m=checkTime(m)  
  34. s=checkTime(s)  
  35. document.getElementById('txt').innerHTML=h+":"+m+":"+s  
  36. t=setTimeout('startTime()',500)  
  37. }  
  38.   
  39. function checkTime(i)  
  40. {  
  41. if (i<10)   
  42. {i="0" + i}  
  43. return i  
  44. }  
  45. </script></SCRIPT>  
  46. <script language="javascript">   
  47. window.onload=function(){  
  48. startTime();  
  49. }  
  50. </script><span id="txt"></span>  
» 转载请注明来源:若我若鱼 » js动态显示时间

Leave a Reply

Your email address will not be published. Required fields are marked *

4 × four =