JavaScript显示时间日期

林继 VPS 知识 2,372 共写了30个字 (2011-01-12 0:14:54) 没有评论 打印 扫描二维码 百度已收录
  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> 
  16. <span id=localtime> 
  17. <script type="text/javascript"> 
  18. function showLocale(objD)
  19. {
  20. var str,colorhead,colorfoot;
  21. var yy = objD.getYear();
  22. if(yy<1900) yy = yy+1900;
  23. var MM = objD.getMonth()+1;
  24. if(MM<10) MM = '0' + MM;
  25. var dd = objD.getDate();
  26. if(dd<10) dd = '0' + dd;
  27. var hh = objD.getHours();
  28. if(hh<10) hh = '0' + hh;
  29. var mm = objD.getMinutes();
  30. if(mm<10) mm = '0' + mm;
  31. var ss = objD.getSeconds();
  32. if(ss<10) ss = '0' + ss;
  33. var ww = objD.getDay();
  34. if ( ww==0 ) colorhead="<font color=\"#000\">";
  35. if ( ww > 0 && ww < 6 ) colorhead="<font color=\"#000\">";
  36. if ( ww==6 ) colorhead="<font color=\"#000\">";
  37. if (ww==0) ww="星期日";
  38. if (ww==1) ww="星期一";
  39. if (ww==2) ww="星期二";
  40. if (ww==3) ww="星期三";
  41. if (ww==4) ww="星期四";
  42. if (ww==5) ww="星期五";
  43. if (ww==6) ww="星期六";
  44. colorfoot="</font>"
  45. str = colorhead + yy + "年" + MM + "月" + dd + "日 " + hh + ":" + mm + ":" + ss + " " + ww + colorfoot;
  46. return(str);
  47. }
  48. function tick()
  49. {
  50. var today;
  51. today = new Date();
  52. document.getElementById("localtime").innerHTML = showLocale(today);
  53. window.setTimeout("tick()", 1000);
  54. }
  55. tick();
  56. </script>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >