www.gusucode.com > 玩玩小游戏FLASH系统 2.1码程序 > JS/Audate.js
function getlink(action,name,link) { monthnames = new Array( "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"); var linkcount=0; linkdays = new Array(); monthdays = new Array(12); monthdays[0]=31; monthdays[1]=28; monthdays[2]=31; monthdays[3]=30; monthdays[4]=31; monthdays[5]=30; monthdays[6]=31; monthdays[7]=31; monthdays[8]=30; monthdays[9]=31; monthdays[10]=30; monthdays[11]=31; todayDate=new Date(); thisday=todayDate.getDay(); thismonth=todayDate.getMonth(); thisdate=todayDate.getDate(); thisyear=todayDate.getYear(); thisyear = thisyear % 100; thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear)); if (((thisyear % 4 == 0) && !(thisyear % 100 == 0))||(thisyear % 400 == 0)) monthdays[1]++; startspaces=thisdate; while (startspaces > 7) startspaces-=7; startspaces = thisday - startspaces + 1; if (startspaces < 0) startspaces+=7; document.write("<table border=0 cellpadding=2 cellspacing=1"); document.write("><font color=black>"); document.write("<tr><td colspan=7><center><< " +"今天是:"+ thisyear +"年 "+monthnames[thismonth]+" >></center></font></td></tr>"); document.write("<tr>"); document.write("<td align=center>日</td>"); document.write("<td align=center>一</td>"); document.write("<td align=center>二</td>"); document.write("<td align=center>三</td>"); document.write("<td align=center>四</td>"); document.write("<td align=center>五</td>"); document.write("<td align=center>六</td>"); document.write("</tr>"); document.write("<tr>"); for (s=0;s<startspaces;s++) { document.write("<td> </td>"); } count=1; while (count <= monthdays[thismonth]) { for (b = startspaces;b<7;b++) { document.write("<td"); if (count==thisdate) { document.write(" bgcolor=red"); } document.write(">"); if (count <= monthdays[thismonth]) { document.write("<a href='ShowSource.asp?Action=" + action +"&ChannelID=" + name + "&AuthorName=" + link + "&Data=" + thisyear + "-" + (thismonth + 1) +"-"+ count + "'>" + count + "</a>" ); } else { document.write(" "); } document.write("</td>"); count++; } document.write("</tr>"); document.write("<tr>"); startspaces=0; } document.write("</tr></table>"); }