亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? calendar.asp

?? 漂亮的歐美旅游模板
?? ASP
?? 第 1 頁 / 共 3 頁
字號:
/*
功能說明: 返回整個月的日期資料控件

使用方式: OBJ = new calendar(年,零起算月);

OBJ.length      返回當月最大日
OBJ.firstWeek   返回當月一日星期

由 OBJ[日期].屬性名稱 即可取得各項值

OBJ[日期].isToday  返回是否為今日 true 或 false

其他 OBJ[日期] 屬性參見 calElement() 中的注解
*/
function calendar(y,m) {

var sDObj, lDObj, lY, lM, lD=1, lL, lX=0, tmp1, tmp2, tmp3;
var cY, cM, cD; //年柱,月柱,日柱
var lDPOS = new Array(3);
var n = 0;
var firstLM = 0;

sDObj = new Date(y,m,1,0,0,0,0);    //當月一日日期

this.length    = solarDays(y,m);    //公歷當月天數
this.firstWeek = sDObj.getDay();    //公歷當月1日星期幾

////////年柱 1900年立春后為庚子年(60進制36)
if(m<2) cY=cyclical(y-1900+36-1);
else cY=cyclical(y-1900+36);
var term2=sTerm(y,2); //立春日期

////////月柱 1900年1月小寒以前為 丙子月(60進制12)
var firstNode = sTerm(y,m*2) //返回當月「節」為幾日開始
cM = cyclical((y-1900)*12+m+12);

//當月一日與 1900/1/1 相差天數
//1900/1/1與 1970/1/1 相差25567日, 1900/1/1 日柱為甲戌日(60進制10)
var dayCyclical = Date.UTC(y,m,1,0,0,0,0)/86400000+25567+10;

for(var i=0;i<this.length;i++) {

if(lD>lX) {
sDObj = new Date(y,m,i+1);    //當月一日日期
lDObj = new Lunar(sDObj);     //農歷
lY    = lDObj.year;           //農歷年
lM    = lDObj.month;          //農歷月
lD    = lDObj.day;            //農歷日
lL    = lDObj.isLeap;         //農歷是否閏月
lX    = lL? leapDays(lY): monthDays(lY,lM); //農歷當月最后一天

if(n==0) firstLM = lM;
lDPOS[n++] = i-lD+1;
}

//依節氣調整二月分的年柱, 以立春為界
if(m==1 && (i+1)==term2) cY=cyclical(y-1900+36);
//依節氣月柱, 以「節」為界
if((i+1)==firstNode) cM = cyclical((y-1900)*12+m+13);
//日柱
cD = cyclical(dayCyclical+i);

//sYear,sMonth,sDay,week,
//lYear,lMonth,lDay,isLeap,
//cYear,cMonth,cDay
this[i] = new calElement(y, m+1, i+1, nStr1[(i+this.firstWeek)%7],
lY, lM, lD++, lL,
cY ,cM, cD );
}

//節氣
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'; //清明顏色

//公歷節日
for(i in sFtv)
if(sFtv[i].match(/^(\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';
}

//月周節日
for(i in wFtv)
if(wFtv[i].match(/^(\d{2})(\d)(\d)([\s\*])(.+)$/))
if(Number(RegExp.$1)==(m+1)) {
tmp1=Number(RegExp.$2);
tmp2=Number(RegExp.$3);
if(tmp1<5)
this[((this.firstWeek>tmp2)?7:0) + 7*(tmp1-1) + tmp2 - this.firstWeek].solarFestival += RegExp.$5 + ' ';
else {
tmp1 -= 5;
tmp3 = (this.firstWeek+this.length-1)%7; //當月最后一天星期?
this[this.length - tmp3 - 7*tmp1 + tmp2 - (tmp2>tmp3?7:0) - 1 ].solarFestival += RegExp.$5 + ' ';
}
}

//農歷節日
for(i in lFtv)
if(lFtv[i].match(/^(\d{2})(.{2})([\s\*])(.+)$/)) {
tmp1=Number(RegExp.$1)-firstLM;
if(tmp1==-11) tmp1=1;
if(tmp1 >=0 && tmp1<n) {
tmp2 = lDPOS[tmp1] + Number(RegExp.$2) -1;
if( tmp2 >= 0 && tmp2<this.length && this[tmp2].isLeap!=true) {
this[tmp2].lunarFestival += RegExp.$4 + ' ';
if(RegExp.$3=='*') this[tmp2].color = 'red';
}
}
}


//復活節只出現在3或4月
if(m==2 || m==3) {
var estDay = new easter(y);
if(m == estDay.m)
this[estDay.d-1].solarFestival = this[estDay.d-1].solarFestival+' 復活節 Easter Sunday';
}


if(m==2) this[20].solarFestival = this[20].solarFestival+unescape('%20%u6D35%u8CE2%u751F%u65E5');

//黑色星期五
if((this.firstWeek+12)%7==5)
this[12].solarFestival += '黑色星期五';

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

//======================================= 返回該年的復活節(春分后第一次滿月周后的第一主日)
function easter(y) {

var term2=sTerm(y,5); //取得春分日期
var dayTerm2 = new Date(Date.UTC(y,2,term2,0,0,0,0)); //取得春分的公歷日期控件(春分一定出現在3月)
var lDayTerm2 = new Lunar(dayTerm2); //取得取得春分農歷

if(lDayTerm2.day<15) //取得下個月圓的相差天數
var lMlen= 15-lDayTerm2.day;
else
var lMlen= (lDayTerm2.isLeap? leapDays(y): monthDays(y,lDayTerm2.month)) - lDayTerm2.day + 15;

//一天等于 1000*60*60*24 = 86400000 毫秒
var l15 = new Date(dayTerm2.getTime() + 86400000*lMlen ); //求出第一次月圓為公歷幾日
var dayEaster = new Date(l15.getTime() + 86400000*( 7-l15.getUTCDay() ) ); //求出下個周日

this.m = dayEaster.getUTCMonth();
this.d = dayEaster.getUTCDate();

}

//====================== 中文日期
function cDay(d){
var s;

switch (d) {
case 10:
s = '初十'; break;
case 20:
s = '二十'; break;
break;
case 30:
s = '三十'; break;
break;
default :
s = nStr2[Math.floor(d/10)];
s += nStr1[d%10];
}
return(s);
}

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

var cld;

function drawCld(SY,SM) {
var i,sD,s,size;
cld = new calendar(SY,SM);

if(SY>1874 && SY<1909) yDisplay = '光緒' + (((SY-1874)==1)?'元':SY-1874);
if(SY>1908 && SY<1912) yDisplay = '宣統' + (((SY-1908)==1)?'元':SY-1908);
if(SY>1911) yDisplay = '建國' + (((SY-1949)==1)?'元':SY-1949);

GZ.innerHTML = yDisplay +'年 農歷 ' + cyclical(SY-1900+36) + '年 【'+Animals[(SY-4)%12]+'年】';

YMBG.innerHTML = "&nbsp;" + SY + "<BR>&nbsp;" + monthName[SM];

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

sObj=eval('SD'+ i);
lObj=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 = 'todyaColor'; //今日顏色

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

if(cld[sD].lDay==1) //顯示農歷月
lObj.innerHTML = '<b>'+(cld[sD].isLeap?'閏':'') + cld[sD].lMonth + '月' + (monthDays(cld[sD].lYear,cld[sD].lMonth)==29?'小':'大')+'</b>';
else //顯示農歷日
lObj.innerHTML = cDay(cld[sD].lDay);

s=cld[sD].lunarFestival;
if(s.length>0) { //農歷節日
if(s.length>6) s = s.substr(0, 4)+'...';
s = s.fontcolor('red');
}
else { //公歷節日
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=='黑色星期五')?s.fontcolor('black'):s.fontcolor('blue');
}
else { //廿四節氣
s=cld[sD].solarTerms;
if(s.length>0) s = s.fontcolor('limegreen');
}
}

if(cld[sD].solarTerms=='清明') s = '清明節'.fontcolor('red');
if(cld[sD].solarTerms=='芒種') s = '芒種節'.fontcolor('red');
if(cld[sD].solarTerms=='夏至') s = '夏至節'.fontcolor('red');
if(cld[sD].solarTerms=='冬至') s = '冬至節'.fontcolor('red');



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

}
else { //非日期
sObj.innerHTML = '';
lObj.innerHTML = '';
}
}
}


function changeCld() {
var y,m;
y=CLD.SY.selectedIndex+1900;
m=CLD.SM.selectedIndex;
drawCld(y,m);
}

function pushBtm(K) {
switch (K){
case 'YU' :
if(CLD.SY.selectedIndex>0) CLD.SY.selectedIndex--;
break;
case 'YD' :
if(CLD.SY.selectedIndex<150) CLD.SY.selectedIndex++;
break;
case 'MU' :
if(CLD.SM.selectedIndex>0) {
CLD.SM.selectedIndex--;
}
else {
CLD.SM.selectedIndex=11;
if(CLD.SY.selectedIndex>0) CLD.SY.selectedIndex--;
}
break;
case 'MD' :
if(CLD.SM.selectedIndex<11) {
CLD.SM.selectedIndex++;
}
else {
CLD.SM.selectedIndex=0;
if(CLD.SY.selectedIndex<150) CLD.SY.selectedIndex++;
}
break;
default :
CLD.SY.selectedIndex=tY-1900;
CLD.SM.selectedIndex=tM;
}
changeCld();
}

var Today = new Date();
var tY = Today.getFullYear();
var tM = Today.getMonth();
var tD = Today.getDate();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本一区二区三区| 国产欧美久久久精品影院| 日本高清不卡视频| 色婷婷av一区二区三区软件| 欧美三级视频在线| 欧美一级日韩一级| 国产欧美日韩精品在线| 国产精品麻豆网站| 亚洲福利视频三区| 国产美女主播视频一区| 91丨九色丨蝌蚪丨老版| 欧美日韩一区精品| 久久久精品影视| 亚洲国产成人av网| 国产91露脸合集magnet| 一本色道久久加勒比精品| 色吧成人激情小说| 精品国偷自产国产一区| 亚洲色图欧美偷拍| 国产91色综合久久免费分享| 在线播放视频一区| 一区二区三区四区五区视频在线观看| 奇米精品一区二区三区在线观看一| 激情综合色丁香一区二区| 99精品久久免费看蜜臀剧情介绍| 欧美亚洲国产怡红院影院| 久久久激情视频| 国产精品一区二区x88av| 日本韩国一区二区三区视频| 2019国产精品| 麻豆久久久久久久| 91精品国产一区二区三区| 亚洲一区二区在线播放相泽 | 成人a区在线观看| 中文字幕欧美激情一区| 国产精品一线二线三线| 欧美精品一区二区三区蜜桃| 日本亚洲视频在线| 日韩视频在线永久播放| 天堂午夜影视日韩欧美一区二区| 色噜噜偷拍精品综合在线| 亚洲视频免费观看| 欧美日韩电影一区| 天天综合天天综合色| 日韩欧美一区二区视频| 免费在线成人网| 中文字幕欧美激情| 在线观看免费亚洲| 免费成人在线影院| 欧美经典一区二区| 欧美视频三区在线播放| 青青草91视频| 国产精品二区一区二区aⅴ污介绍| 99久久99久久久精品齐齐| 亚洲高清不卡在线观看| 精品国产一区二区精华| 色综合一个色综合亚洲| 五月激情综合网| 欧美国产丝袜视频| 欧美顶级少妇做爰| 成人午夜碰碰视频| 男男视频亚洲欧美| 亚洲一级二级三级| 欧美激情一区二区三区在线| 欧美日韩亚洲高清一区二区| 日产国产欧美视频一区精品| 国产亚洲综合在线| 欧美一级欧美三级在线观看 | 中文字幕不卡三区| 欧美一区二区在线不卡| 97se亚洲国产综合自在线不卡| 毛片一区二区三区| 天天综合日日夜夜精品| 亚洲精品一卡二卡| 国产精品久久久久久久午夜片| 日韩欧美激情一区| 在线电影院国产精品| 日本道色综合久久| 91免费视频网| 97久久人人超碰| 色先锋aa成人| 91成人网在线| 欧美精品乱码久久久久久按摩| 色婷婷综合中文久久一本| 91视频在线看| 91色综合久久久久婷婷| 日本乱人伦一区| 欧美人与性动xxxx| 日韩欧美在线一区二区三区| 精品久久人人做人人爰| 精品成人免费观看| 国产夜色精品一区二区av| 国产精品另类一区| 亚洲日本在线观看| 日本不卡视频在线| 国产毛片精品国产一区二区三区| 国产最新精品免费| eeuss国产一区二区三区| 色婷婷国产精品| 精品欧美一区二区三区精品久久 | 不卡视频在线观看| www.亚洲在线| 欧美一级精品在线| 欧美国产激情一区二区三区蜜月| 亚洲婷婷综合久久一本伊一区| 悠悠色在线精品| 国产综合色在线视频区| 日本国产一区二区| 精品国产污网站| 亚洲精品免费一二三区| 久久精品国产网站| 欧美三级视频在线播放| 久久久久国产精品厨房| 亚洲成人动漫精品| www.欧美色图| 中文字幕精品一区| 国内精品第一页| 337p亚洲精品色噜噜| 亚洲视频在线一区二区| 国产一区二区精品久久91| 这里只有精品99re| 亚洲精品一二三| 91在线精品一区二区三区| 精品国产乱码久久久久久牛牛| 五月激情综合色| 欧美一级高清片在线观看| 午夜av一区二区| 91麻豆精品91久久久久久清纯 | 在线观看视频一区| 亚洲精品视频免费观看| 91视频www| 亚洲午夜电影网| 欧美色视频在线| 免费观看在线色综合| 欧美一区二区三区四区在线观看| 日韩高清不卡一区二区三区| 91精品福利在线| 午夜精品久久久久久| 欧美一区二区国产| 国产九色精品成人porny | 国产91精品露脸国语对白| 国产色91在线| 99这里都是精品| 日韩国产高清在线| 国产欧美日韩视频在线观看| 不卡视频在线看| 日本91福利区| 日韩av不卡在线观看| 久久久欧美精品sm网站| 91女厕偷拍女厕偷拍高清| 日本成人超碰在线观看| 国产丝袜欧美中文另类| 欧洲另类一二三四区| 国产一区不卡在线| 性做久久久久久久免费看| 国产亚洲精品资源在线26u| 在线观看精品一区| 不卡欧美aaaaa| 国产综合色在线视频区| 亚洲一卡二卡三卡四卡五卡| 精品久久久久av影院 | 亚洲午夜免费视频| 日本一区免费视频| 欧美精品一区二区三区蜜桃 | 韩国精品久久久| 视频一区视频二区在线观看| 国产精品久久久久一区二区三区 | 日韩欧美在线网站| 777午夜精品免费视频| 欧美日韩精品一区二区天天拍小说 | 精品国产三级a在线观看| 欧美探花视频资源| 91蝌蚪porny成人天涯| a在线欧美一区| jlzzjlzz欧美大全| 国产福利精品导航| 中文字幕av免费专区久久| 国产欧美一区二区精品秋霞影院 | 欧美在线观看一二区| 极品美女销魂一区二区三区| 香蕉成人啪国产精品视频综合网| 欧美va亚洲va| 精品国产亚洲在线| 精品av久久707| 2020日本不卡一区二区视频| 国产精品亚洲一区二区三区在线 | 色视频一区二区| 色婷婷av久久久久久久| 91热门视频在线观看| 色综合婷婷久久| 88在线观看91蜜桃国自产| 6080yy午夜一二三区久久| 欧美电影免费观看高清完整版| 日韩精品在线看片z| 欧美极品少妇xxxxⅹ高跟鞋| 国产片一区二区| 亚洲在线成人精品| 日本成人在线视频网站| 粉嫩aⅴ一区二区三区四区| 在线观看一区日韩|