times.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. function showLocale(objD){
  2. var str,colorhead,colorfoot;
  3. var yy = objD.getYear();
  4. if(yy<1900) yy = yy+1900;
  5. var MM = objD.getMonth()+1;
  6. if(MM<10) MM = '0' + MM;
  7. var dd = objD.getDate();
  8. if(dd<10) dd = '0' + dd;
  9. var hh = objD.getHours();
  10. if(hh<10) hh = '0' + hh;
  11. var mm = objD.getMinutes();
  12. if(mm<10) mm = '0' + mm;
  13. var ss = objD.getSeconds();
  14. if(ss<10) ss = '0' + ss;
  15. var ww = objD.getDay();
  16. if ( ww==0 ) colorhead="<font color=\"#ffffff\">";
  17. if ( ww > 0 && ww < 6 ) colorhead="<font color=\"#ffffff\">";
  18. if ( ww==6 ) colorhead="<font color=\"#ffffff\">";
  19. if (ww==0) ww="星期日";
  20. if (ww==1) ww="星期一";
  21. if (ww==2) ww="星期二";
  22. if (ww==3) ww="星期三";
  23. if (ww==4) ww="星期四";
  24. if (ww==5) ww="星期五";
  25. if (ww==6) ww="星期六";
  26. colorfoot="</font>"
  27. str = colorhead + yy + "-" + MM + "-" + dd + " " + hh + ":" + mm + ":" + ss + " " + ww + colorfoot;
  28. return(str);
  29. }
  30. function tick(){
  31. var today;
  32. today = new Date();
  33. document.getElementById("localtime").innerHTML = showLocale(today);
  34. window.setTimeout("tick()", 1000);
  35. }
  36. tick();