javascript實現萬年歷的源代碼_第1頁
javascript實現萬年歷的源代碼_第2頁
javascript實現萬年歷的源代碼_第3頁
javascript實現萬年歷的源代碼_第4頁
javascript實現萬年歷的源代碼_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

<html>

<head>

<body>

<SCRIPTlanguage=JavaScript>

日期資料

varlunarlnfo=newArray(

0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x

09ad0,0x055d2,

0x04ae0,0x0a5b6J0x0a4d0,0x0d250J0x1d255,0x0b540,0x0d6a0J0x0ada2,0x

095b0,0x14977,

0x04970,0x0a4b0,0x0b4b5,0x06a50,0x06d40,Ox1ab54,0x02b60,0x09570,Ox

052f2,0x04970,

0x06566,0x0d4a0,0x0ea50,0x06e95,0x05ad0,0x02b60,0x186e3,0x092e0,0x

1c8d7,0x0c950,

0x0d4a0,0x1d8a6,0x0b550,0x056a0,0x1a5b4,0x025d0,0x092d0,0x0d2b2,0x

0a950,0x0b557,

0x06ca0,0x0b550,0x15355,0x04da0,0x0a5d0,0x14573,0x052d0,0x0a9a8,Ox

0e950,0x06aa0,

0x0aea6,0x0ab50,0x04b60,0x0aae4,0x0a570,0x05260,0x0f263,0x0d950,0x0

5b57,0x056a0,

0x096d0,0x04dd5,0x04ad0J0x0a4d0,0x0d4d4,0x0d250,0x0d558,0x0b540,0x

0b5a0,0x195a6,

0x095b0,0x049b0,0x0a974,0x0a4b0,0x0b27a,0x06a50,0x06d40,0x0af46,0x0

ab60,0x09570,

0x04af5,0x04970,0x064b0,0x074a3,0x0ea50,0x06b58,0x055c0,0x0ab60,0x0

96d5,0x092e0,

0x0c960,0x0d954,0x0d4a0,0x0da50,0x07552,0x056a0,Ox0abb7,0x025d0,Ox

092d0,0x0cab5,

0x0a950,0x0b4a0,0x0baa4,0x0ad50,0x055d9,0x04ba0,0x0a5b0,0x15176,Ox

052b0,0x0a930,

0x07954,0x06aa0,0x0ad50,0x05b52,0x04b60,0x0a6e6,0x0a4e050x0d260,Ox

0ea65,0x0d530,

0x05aa0,0x076a3,0x096d0,0x04bd7,0x04ad0,0x0a4d0,0x1d0b6,0x0d250,0x

0d520,0x0dd45,

0x0b5a0,0x056d0,0x055b2,0x049b0,0x0a577,0x0a4b0,0x0aa50,0x1b255,0x

06d20,0x0ada0)

varsolarMonth=newArray(31,28,31,30,31,30,31,31,30,31,30,31);

varGan=newArray("甲","乙","丙二"丁","戊","己「庚","辛","壬","癸");

varZhi=newArray("子丑","寅","卯辰","巳","午未","申","酉戌","亥");

varAnimals=newArray("鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞"狗",“豬

");

varsolarTerm=newArray("小寒","大寒","立春","雨水","驚蟄","春分","清明","谷

雨","立夏二"小滿","芒種","夏至"小暑","大暑","立秋","處暑","白露","秋分","寒露","霜

降","立冬二"小雪","大雪","冬至")

varsTermlnfo=newArray(0,21208,42467,63836,85337,107014,128867,1

50921,173149,195551,218072,240693,263343,

285989,308563,331033,353350,375494,397447,419210,440795,462224,483

532,504758)

varnStrl=newArray('日一','二三','四五','六七,'八九','十')

varnStr2=newArray('初十','廿卅')

varmonthName=newArray("JAN","FEB","MAR","APR","MAY","JUN","JUL","

AUG","SEP","OCT","NOV","DEC");

〃國歷節(jié)日*表示放假日

varsFtv=newArray(

"0101*元旦”,

"0214情人節(jié)",

"0303我生日",

"0308婦女節(jié)”,

"0312植樹節(jié)”,

"0315消費者權益日”,

"0317St.Patrick's",

"0401愚人節(jié)",

"0501勞動節(jié)”,

"0504青年節(jié)”,

"0512護士節(jié)”,

"0512茵生日”,

"0601兒童節(jié)”,

"0614FlagDay",

"0701建黨節(jié)香港回歸紀念",

"0703炎黃在線誕辰",

"0718托普誕辰",

"0801建軍節(jié)",

"0808父親節(jié)”,

"0909毛澤東逝世紀念",

"0910教師節(jié)",

"0928孔子誕辰",

"1001*國慶節(jié)",

"1006老人節(jié)”,

"1024聯合國日",

"1111Veteran's/RemembranceDay",

"1112孫中山誕辰紀念",

"1220澳門回歸紀念”,

"1225ChristmasDay",

"1226毛澤東誕辰紀念")

〃農歷節(jié)日*表示放假日

varIFtv=newArray(

"0101*春節(jié)”,

"0115元宵節(jié)”,

"0505端午節(jié)”,

"0707七夕情人節(jié)”,

"0715中元節(jié)",

"0815中秋節(jié)”,

"0909重陽節(jié)",

"1208臘八節(jié)",

"1224小年”,

"0100*除夕")

〃某月的第幾個星期幾

varwFtv=newArray(

"0131MartinLutherKingDay",

"0231President'sDay",

"0520母親節(jié)",

"0530ArmedForcesDay",

"0531VictoriaDay",

"0716合作節(jié)”,

"0730被奴役國家周",

"0811CivicHoliday",

"0911LaborHoliday",

"1021ColumbusDay",

"1144Thanksgiving")

11期計算

//======================================傳回農歷

V年的總天數

functionlYearDays(y){

vari,sum=348

for(i=0x8000;i>0x8;i>>=1)sum+=(lunarlnfo[y-1900]&i)?1:0

return(sum+leapDays(y))

)

//======================================傳回農歷

y年閏月的天數

functionleapDays(y){

if(leapMonth(y))return((lunarlnfo[y-1900]&0x10000)?30:29)

elsereturn(O)

)

"======================================傳回農歷

y年閏哪個月112,沒閏傳回0

functionleapMonth(y){

return(lunarlnfo[y-1900]&Oxf)

)

//======================================傳回農歷

y年m月的總天數

functionmonthDays(y,m){

return((lunarlnfo[y-1900]&(0x10000>>m))?30:29)

)

"======================================算出農歷,

傳入日期物件,傳回農歷日期物件

//該物件屬性有.year.month.day.isLeap.yearCyl

.dayCyl.monCyl

functionLunar(objDate){

vari,leap=0,temp=0

varbaseDate=newDate(1900,0,31)

varoffset=(objDate-baseDate)/86400000

this.dayCyl=offset+40

this.monCyl=14

for(i=1900;i<2050&&offset>0;i++){

temp=lYearDays(i)

offset-=temp

this.monCyl+=12

)

if(offset<0){

offset+=temp;

i--;

this.monCyl-=12

)

this.year=i

this.yearCyl=i-1864

leap=leapMonth(i)〃閏哪個月

this.isLeap=false

for(i=1;i<13&&offset>0;i++){

//閏月

if(leap>0&&i==(leap+1)&&this.isLeap==false)

{--i;this.isLeap=true;temp=leapDays(this.year);}

else

{temp=monthDays(this.year,i);}

〃解除閏月

if(this.isLeap==true&&i==(leap+1))this.isLeap=false

offset-=temp

if(this.isLeap==false)this.monCyl++

)

if(offset==0&&leap>0&&i==leap+1)

if(this.isLeap)

{this.isLeap=false;}

else

{this.isLeap=true;--i;--this.monCyl;}

if(offset<0){offset+=temp;--i;--this.monCyl;}

this.month=i

this.day=offset+1

)

〃==============================傳回國歷y年某m+1月

的天數

functionsolarDays(y,m){

if(m==1)

return(((y%4==0)&&(y%100!=0)||(y%400==0))?29:28)

else

return(solarMonth[m])

)

11==============================傳入offset傳回干支,0=甲

functioncyclical(num){

return(Gan[num%10]+Zhi[num%12])

)

H==============================月歷屬性

functioncalElement(sYear,sMonth,sDay,week,IYear,IMonth,IDay,isLeap,cYear,

cMonth,cDay){

this.isToday=false;

〃國歷

this.sYear=sYear;

this.sMonth=sMonth;

this.sDay=sDay;

this.week=week;

//農歷

this.lYear=lYear;

this.lMonth=IMonth;

this.lDay=IDay;

this.isLeap=isLeap;

〃干支

this.cYear=cYear;

this.cMonth=cMonth;

this.cDay=eDay;

this.color=M;

this.lunarFestival=〃農歷節(jié)日

this.solarFestival=〃國歷節(jié)日

this.solarTerms=";〃節(jié)氣

}

//=====某年的第n個節(jié)氣為幾日(從。小寒起算)

functionsTerm(y,n){

varoffDate=newDate((31556925974.7*(y-1900)+sTermlnfo[n]*60

000)+Date.UTC(1900,0,6,2,5))

return(offDate,getUTCDate())

"==============================傳回月歷物件(y年,m+

1月)

functioncalendar(y,m){

varsDObj,IDObj,IY,IM,ID=1,IL,IX=0,tmp1,tmp2

varIDPOS=newArray(3)

varn=0

varfirstLM=0

sDObj=newDate(y,m,1)//當月一日日期

this.length=solarDays(y,m)//國歷當月天數

this.firstWeek=sDObj.getDay()〃國歷當月1日星期幾

for(vari=O;i<this.length;i++){

if(ID>IX){

sDObj=newDate(y,m,i+1)〃當月一日日期

IDObj=newLunar(sDObj)//農歷

IY=IDObj.year//農歷年

IM=IDObj.month〃農歷月

ID=IDObj.day〃農歷日

IL=IDObj.isLeap〃農歷是否閏月

IX=IL?leapDays(IY):monthDays(IYJM)〃農歷當月最彳爰?天

if(n==0)firstLM=IM

IDPOS[n++]=i-ID+1

)

//sYear,sMonth,sDay,week,

//IYear,IMonth,IDay,isLeap,

//cYear,cMonth,cDay

this[i]=newcalElement(y,m+1,i+1,nStrl[(i+this.firstWeek)%7],

IY,IM,ID++,IL,

cyclical(IDObj.yearCyl),cyclical(IDObj.monCyl),cyclical

(IDObj.dayCyl++))

if((i+this.firstWeek)%7==0)this[i].color='red'〃周日顏色

if((i+this.firstWeek)%14==13)this[i].color='red'//周休二日顏色

)

〃節(jié)氣

tmp1=sTerm(y,m*2)-1

tmp2=sTerm(y,m*2+1)-1

this[tmp1].solarTerms=solarTerm[m*2]

this[tmp2].solarTerms=solarTerm[m*2+1]

if(m==3)this[tmp1].color='red>〃清明顏色

〃國歷節(jié)日

for(iinsFtv)

if(sFtv[i].match(/A{\d{2})(\d{2})([\s\*])(.+)$/))

if(Number(RegExp.$1)==(m+1)){

this[Number(RegExp.$2)-1].solarFestival+=RegExp.$4+''

if(RegExp.$3=="**)this[Number(RegExp.$2)-1].color=*red'

)

〃月周節(jié)日

for(iinwFtv)

if(wFtv[i].match(/A{\d{2})(\d)(\d)([\s\*])(.+)$/))

if(Number(RegExp.$1)==(m+1)){

tmp1=Number(RegExp.$2)

tmp2=Number(RegExp.$3)

this[((this.firstWeek>tmp2)?7:0)+7*(tmp1-1)+tmp2-this.first

Week].solarFestival+=RegExp.$5+''

)

〃農歷節(jié)日

for(iinIFtv)

if(IFtv[i].match(/A(\d{2})(.{2})([\s\*])(.+)$/)){

tmp1=Number(RegExp.$1)-firstLM

if(tmp1==-11)tmp1=1

if(tmp1>=0&&tmp1<n){

tmp2=IDPOS[tmp1]+Number(RegExp.$2)-1

if(tmp2>=0&&tmp2<this.length){

this[tmp2].lunarFestival+=RegExp.$4+''

if(RegExp.$3==***)this[tmp2].color='red'

)

)

)

〃黑色星期五

if((this.firstWeek+12)%7==5)

this[12].solarFestival+=,黑色星期五,

〃今日

if(y==tY&&m==tM)this[tD-1].isToday=true;

)

//======================中文日期

functioncDay(d){

vars;

switch(d){

case10:

s='初十';break;

case20:

s==十';break;

break;

case30:

s='三十';break;

break;

default:

s=nStr2[Math.floor(d/10)];

s+=nStrl[d%10];

)

return(s);

)

///////////////////////////////////////////////////////////////////////////////

varcld;

functiondrawCld(SY,SM){

vari,sD,s,size;

cld=newcalendar(SY,SM);

if(SY>1874&&SY<1909)yDisplay='光緒,+(((SY-1874)==1

SY-1874)

if(SY>1908&&SY<1912)yDisplay='宣統(tǒng)’+(((SY-1908)==1)?TG':SY-1

908)

if(SY>1911&&SY<1950)yDisplay=,民國'+(((SY-1911)==1)?'元':SY-1

911)

//if(SY>1949)yDisplay=,共和國,+(((SY-1949)==1)?'元':SY-1949)

//GZ.innerHTML=yDisplay+'年農歷'+cyclical(SY-1900+36)+'年

  [*+Animals[(SY-4)%12]+*]

if(SY>1949)yDisplay="

GZ.innerHTML=yDisplay+'農歷'+cyclical(SY-1900+36)+'年&nb

sp; [*+Animals[(SY-4)%12]+*]

YMBG.innerHTML=H "+SY+"<BR> "+monthName

[SM];

for(i=0;i<42;i++){

sObj=eval('SD,+i);

IObj=eval('LD'+i);

sObj.className=

sD=i-cld.firstWeek;

if(sD>-1&&sD<cld.length){〃日期內

sObj.innerHTML=sD+1;

if(cld[sD].isToday)sObj.className=^odyaColor,;〃今日顏色

sObj.style.color=cld[sD].color;//國定假日顏色

if(cld[sD].IDay==1)〃顯示農歷月

lObj.innerHTML="vb>'+(cld[sD].isLeap?閏+cld[sD].IMonth+

月+(monthDays(cld[sD].IYear,cld[sD].IMonth)==29?'小大')+'v/b>

else〃顯示農歷日

lObj.innerHTML=cDay(cld[sD].IDay);

s=cld[sD].lunarFestival;

if(s.length>0){〃農歷節(jié)日

if(s.length>6)s=s.substr(0,4)+

s=s.fontcolor(,red,);

)

else{〃國歷節(jié)日

s=cld[sD].solarFestival;

if(s.length>0){

size=(s.charCodeAt(0)>0&&s.charCodeAt(0)<128)?8:4;

if(s.length>size+2)s=s.substr(0,size)+

s=s.fontcolor('blue');

else{〃廿四節(jié)氣

s=cld[sD].solarTerms;

if(s.length>0)s=s.fontcolor('limegreen*);

)

)

if(s.length>0)lObj.innerHTML=s;

)

else{//非日期

sObj.innerHTML=

lObj.innerHTML=

)

)

)

functionchangeLong()

(

vary,m,ly,lm,id,im,iy,yangy,yangm,deltm,miny,tt;

CLD.SY.selectedlndex=CLD.D1.selectedIndex;

CLD.SM.selectedIndex=CLD.D2.selectedIndex;

yangm=0;yangy=0;

tt=true;

while(tt)

(

yangm=0;yangy=0;

changeCld();

for(i=0;i<42;i++)

{

sD=i-cld.firstWeek;

if(sD>-1&&sD<cld.length)

(〃日期內

if((cld[sD].IMonth==CLD.D2.selectedIndex+1)&&(cld[sD].IYear==CLD.

D1.selectedlndex+1900))

(

yangy=CLD.SY.selectedlndex+1900;yangm=CLD.SM.selectedIndex;

tt=false;

break;

)

)

)

if(!tt)break;

pushBtm(*MD*);

changeCld();

//alert(CLD.SY.selectedlndex+""+CLD.SM.selectedIndex);

for(i=0;i<42;i++)

(

sD=i-cld.firstWeek;

if(sD>-1&&sD<cld.length)

(〃日期內

if((cld[sD].IMonth==CLD.D2.selectedIndex+1)&&(cld[sD].IYear==CLD.

D1.selectedlndex+1900))

(

yangy=CLD.SY.selectedIndex+1900;yangm=CLD.SM.selectedIndex;

tt=false;

break;

)

)

}

break;

)

//alert(yangy+nn+yangm);

//CLD.SY.selectedIndex=yangy;//-1900;

//pushBtmCYU*);

//pushBtm('YD');

CLD.SM.selectedIndex=yangm;

pushBtm('MD');

pushBtm(,MU,);

)

//changeLongend

functionchangeCld(){

vary,m;

y=CLD.SY.selectedIndex+1900;

m=CLD.SM.selectedlndex;

drawCld(y,m);

)

functionpushBtm(K){

switch(K){

case'YU':

if(CLD.SY.selectedlndex>0)CLD.SY.selectedlndex--;

break;

case'YD':

if(CLD.SY.selectedlndex<149)CLD.SY.selectedlndex++;

break;

case'MU':

if(CLD.SM.selectedIndex>0){

CLD.SM.selectedIndex--;

)

else{

CLD.SM.selectedlndex=11;

if(CLD.SY.selectedIndex>0)CLD.SY.selectedIndex--;

)

break;

case'MD':

if(CLD.SM.selectedIndex<11){

CLD.SM.selectedlndex++;

)

else{

CLD.SM.selectedlndex=0;

if(CLD.SY.seiectedIndex<149)CLD.SY.selectedlndex++;

)

break;

default:

CLD.SY.selectedlndex=tY-1900;

CLD.SM.selectedlndex=tM;

)

changeCld();

)

varToday=newDate();

vartY=Today.getFullYear();

vartM=Today.getMonth();

vartD=Today.getDate();

//////////////////////////////////////////////////////////////////////////////

varwidth="130”;

varoffsetx=2;

varoffsety=16;

varx=0;

vary=0;

varsnow=0;

varsw=0;

varent=0;

vardStyle;

document,onmousemove=mEvn;

〃顯示詳細日期資料

functionmOvr(v){

vars,festival;

varsObj=eval('SD'+v);

vard=sObj.innerHTML-1;

//sYear,sMonth,sDay,week,

Z/IYearJMonthJDayJsLeap,

//cYear,cMonth,cDay

if(sObj.innerHTML!=M){

sObj.style.cursor='s-resize*;

if(cld[d].solarTerms=="&&cld[d].solarFestival=="&&cld[d]Ju

narFestival==**)

festival=H;

else

festival='〈TABLEWIDTH=100%BORDER=0CELLPADDING=2CELL

SPACING=0BGCOLOR="#CCFFCCH><TR><TD>'+

<FONTCOLOR=*'#000000"STYLE="font-size:9pt;">'+cld[d].solarTer

ms+''+cld[d].solarFestival+''+cld[d].lunarFestivak*</FONT></TD>

'+

'</TR></TABLE>';

s=STABLEWIDTH=K130"BORDER=0CELLPADDING="2"CELLSP

ACING=0BGCOLOR=H#000066n><TR><TD>'+

'<TABLEWIDTH=100%BORDER=0CELLPADDING=0CELLSPACING=

OxTRxTDALIGN=nrightH><FONTCOLOR=H#ffffffSTYLE=nfont-size:9pt;

”>'+

cld[d].sYear+,年,+cld[d].sMonth+'月4cld[d].sDay+,日vbr>星期,+c

Id[d].week+,<br>'+

'<fontcolor="violet">農歷'+(cld[d].isLeap?'閏')+cld[d].IMonth+'月

,+cld[d].IDay+'曰v/font>vbr>'+

*<fontcolor="yellow">'+cld[d].cYear+'年'+cld[d].cMonth+'月'+cld[d].

eDay+'H</font>'+

?</FONT></TD></TR></TABLE>'+festival+,</TD></TR></TABLE>

document.all["detail"].innerHTML=s;

if(snow==0){

dStyle.left=x+offsetx-(width/2);

dStyle.top=y+offsety;

dStyle.visibility="visible”;

snow=1;

〃清除詳細日期資料

functionmOut(){

if(ent>=1){0)

if(sw==0){snow=0;dStyle.visibility="hidden";}

elsecnt++;

〃取得位置

functionmEvn(){

x=event.x;

y=event.y;

if(document,body.scrollLeft)

{x=event.x+document.body.scrollLeft;y=event.y+documerit.body.scrollT

op;}

if(snow){

dStyle.left=x+offsetx-(width/2)

dStyle.top=y+offsety

///////////////////////////////////////////////////////////////////////////

functiontick(){

vartoday

today=newDate()

Clock.innerHTML=today.toLocaleString().replace(/(年|月)/g,V").replace

(/日/「');

//Clock.innerHTML=TimeAdd(today.toGMTString(),CLD.T乙value)

,,

window.setTimeout('tick(),J1000);

)

functionsetCookie(name,value){

vartoday=newDate()

varexpires=newDate()

expires.setTime(today.getTime()+1000*60*60*24*365)

document.cookie=name++escape(value)+“;expiresf+expires.

toGMTString()

)

functiongetCookie(Name){

varsearch=Name+

if(document.cookie.length>0){

offset=document.cookie.indexOf(search)

if(offset!=-1){

offset+=search.length

end=document.cookie.indexOf(";n,offset)

if(end==-1)end=document.cookie.length

returnunescape(document.cookie.substring(offset,end))

)

elsereturn

)

)

/////////////////////////////////////////////////////////

functioninitial(){

dStyle=detail.style;

CLD.SY.selectedlndex=tY-1900;

CLD.SM.selectedIndex=tM;

drawCld(tY,tM);

//CLD.TZ.selectedIndex=getCookie("TZ");

//changeTZ();

tick();

)

//->

</SCRIPT>

<STYLE>.todyaColor{

BACKGROUND-COLOR:aqua

)

</STYLE>

<METAcontent="MicrosoftFrontPage4.0"name=GENERATOR></HEAD

>

<BODYonload=initial()>

<SCRIPTlanguage=JavaScriptx

if(navigator.appName=="Netscape"11parselnt(navigator.appVersion)<

4)

document.write("vh1>你的瀏覽器無法執(zhí)行此程序。v/h1>此程序在IE4以后的版

本才能執(zhí)行!!”)

〃一,〈/SCRIPT,

<DIVid=detailstyle="POSITION:absolutenx/DIV>

<FORMname=CLD>

<divalign=Mcenter">

<TABLEwidth="672"align="right”height="259Hbordercolordark="#CC990

0"border="4"background=*'111.gifn>

<CENTER>

<center>

<TBODY>

</center></center>

<TR>

<TDalign=middlevAlign=topwidth=H170nheight="255">

<divalign="center”>

<center>

<TABLEBORDER=1COLSPAN=2width="221H>

<CENTER>

<center><FONTsize=2

style=nFONT-SIZE:9pt">

<tdwidth=n209">

<palign=,'center,,xfontstyle="font-size:10.8ptHcolor=RED>本地計算機

ntI'o]:</FONT></FONT><BR><FONTcolor=#000080face=ARIAL

id=Clocksize=3align=ncenter"x/FONT>

vP>v!一時區(qū)*表示自動調整為日光節(jié)約時間一,

</center>

</CENTER>

</TABLE>

</center>

</div>

<divalign="center”>

<center>

<tableborder=1height=Twidth=n16n>

<tdheight=,,1uwidth="255”>

<tablewidth=,,212Mheight="1H><CENTER>

<center>

<FONTid=tSave

style-COLOR:red;FONT-FAMILY:Wingdings;FONT-SIZE:18ptnx/F

ONT>

<tdheight-rwidth=n152n><fontsize=n2n><FONTstyle=HFONT-SIZE:

9ptM>

<fontcolor="#0000FF”>公歷v/font>年v/font>vFONTcolor=#ffffff

style=MFONT-SIZE:9ptH><SELECTname=SYonchange=changeCId

0

style="FONT-SIZE:9ptM>

<SCRIPTlanguage=JavaScript><!--

for(i=1900;i<2050;i++)document.write('<option>'+i)

//--></SCRIPT>

</SELECT>v/FONT>月〈FONTcolor=#ffffff

style=MFONT-SIZE:9ptn><SELECTname=SMonchange=changeCId

0

style=MFONT-SIZE:9ptn>

<SCRIPTlanguage=JavaScript><

for(i=1;i<13;i++)document.write('<option>'+i)

//--></SCRIPT>

</SELECT></FONT></font>

<Pxfontsize=H2"><FONTstyle="FONT-SIZE:9ptnxfontcolor=M#00

00FF">陰歷v/font〉年v/font〉<FONTcolor=#ffffff

style=HFONT-SIZE:9ptH><SELECTname=D1onchange=changeLon

g()

style="FONT-SIZE:9ptn>

<SCRIPTlanguage=JavaScript><!--

for(i=1900;i<2050;i++)document.write('<option>'+i)

//--></SCRIPT>

</SELECT>v/FONT〉月vFONTcolor=#ffffff

style=*'FONT-SIZE:9pt"><SELECTname=D2onchange=changeLon

g()

style="FONT-SIZE:9ptM>

<SCRIPTlanguage=JavaScript><!--

for(i=1;i<13;i++)document.write('<option>*+i)

〃一〉〈/SCRIPT,

</SELECT></FONT></font></P>

<divalign='*center"style="width:4;height:1H>

</div>

<tdwidth=H1Halign=HcenterHheight="1H>

<BUTTONonclick="pushBtm('MU')"style=HFONT-SIZE:9pt”>月tv/BU

TTON>

<BUTTONonclick=,,pushBtm(")nstyle="FONT-SIZE:9pt”>當月v/BUTTO

N>

<BUTTONonclick=,,pushBtm(,MD')nstyle="FONT-SIZE:9pt”>月Iv/BU

TTON> 

</td>

</center></center>

<tr>

<CENTER>

<TDalign=centervAlign=topwidth=152height=T

>

<BUTTONonclick=,,pushBtm('YU,)Mstyle="FONT-SIZE:9pt”>年Jv/BUT

TON> 

<BUTTONonclick=,,pushBtm(,YD')Hstyle="FONT-SIZE:9pt”>年Iv/BUT

TON> 

</TD>

</center>

<tdcolspan=2width="46"height=H1H>

<palign=vINPUTonclick="javascript:window.close();”style="

FONT-SIZE:9ptHtype=buttonvalue=關閉〉v/p>

</td>

</table>

<CENTER>

<tableborder=n1nwidth=H100%"height=Tbordercolordark=H#FFFF

CC”>

<tr>

<tdwidth=n100%*'height=n1"><fontstyle="font-size:10.8ptMcolor

=#0> 

陰歷存在跨月情況,如果查找到的陰歷月跨兩個公歷月,用vfontcolor=blue

,[月仙[月l]v/font>翻動可以找到你想要的確切日期。v/font>v/td>

</tr>

</table>

</CENTER>

</table>

</center>

</div>

<TDalign=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論