JS显示当前日期
方法一:
?
<span id=localtime></span><script type="text/javascript">function showLocale(objD){ var str,colorhead,colorfoot;var yy = objD.getYear();if(yy<1900) yy = yy+1900;var MM = objD.getMonth()+1;if(MM<10) MM = '0' + MM;var dd = objD.getDate();if(dd<10) dd = '0' + dd;var ww = objD.getDay();if ( ww==0 ) colorhead="<font color="#cc0000">";if ( ww > 0 && ww < 6 ) colorhead="<font color="#cc0000">";if ( ww==6 ) colorhead="<font color="#cc0000">";if (ww==0) ww="星期日";if (ww==1) ww="星期一";if (ww==2) ww="星期二";if (ww==3) ww="星期三";if (ww==4) ww="星期四";if (ww==5) ww="星期五";if (ww==6) ww="星期六";colorfoot="</font>"str = colorhead + yy + "年" + MM + "月" + dd + "日" + " " + ww + colorfoot;return(str);}function tick(){var today;today = new Date();document.getElementById("localtime").innerHTML = showLocale(today);window.setTimeout("tick()", 1000);}tick();</script>?
方法二:
?
<span>今日:</span><script language="javascript">function isnArray(){ argnr=isnArray.arguments.length for(var i=0;i<argnr;i++) { this[i+1]=isnArray.arguments[i]; }}var isnDays=new isnArray("星期一","星期二","星期三","星期四","星期五","星期六","星期日");isnDays[0]="星期日";mydate = new Date();myyear = mydate.getFullYear();mymonth = mydate.getMonth()+1;today = mydate.getDate();document.write(myyear+"年"+mymonth+"月"+today+"日");document.write(" ")document.write(isnDays[mydate.getDay()]);</script>?