?? 20050310160546625+0800calendar.htm.871.hg$
字號:
<HTML><HEAD>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=gb2312">
<TITLE>1900-2100 兩百年超酷日歷</TITLE>
<META content="時間; JavaScript 日歷;世界時間; 農歷; 陽歷; 陰歷; 節日; 時區; 節氣; 干支; 生肖; world time clock; gregorian solar; chinese lunar; calendar;" name=keywords>
<META content=All name=robots>
<META content="Gregorian Solar Calendar and Chinese Lunar Calendar"
name=description>
<SCRIPT language=JScript>
<!--
/*****************************************************************************
個人偏好設定
*****************************************************************************/
var conWeekend = 3; // 周末顏色顯示: 1=黑色, 2=綠色, 3=紅色, 4=隔周休
/*****************************************************************************
日期資料
*****************************************************************************/
var lunarInfo=new Array(
0x4bd8,0x4ae0,0xa570,0x54d5,0xd260,0xd950,0x5554,0x56af,0x9ad0,0x55d2,
0x4ae0,0xa5b6,0xa4d0,0xd250,0xd255,0xb54f,0xd6a0,0xada2,0x95b0,0x4977,
0x497f,0xa4b0,0xb4b5,0x6a50,0x6d40,0xab54,0x2b6f,0x9570,0x52f2,0x4970,
0x6566,0xd4a0,0xea50,0x6a95,0x5adf,0x2b60,0x86e3,0x92ef,0xc8d7,0xc95f,
0xd4a0,0xd8a6,0xb55f,0x56a0,0xa5b4,0x25df,0x92d0,0xd2b2,0xa950,0xb557,
0x6ca0,0xb550,0x5355,0x4daf,0xa5b0,0x4573,0x52bf,0xa9a8,0xe950,0x6aa0,
0xaea6,0xab50,0x4b60,0xaae4,0xa570,0x5260,0xf263,0xd950,0x5b57,0x56a0,
0x96d0,0x4dd5,0x4ad0,0xa4d0,0xd4d4,0xd250,0xd558,0xb540,0xb6a0,0x95a6,
0x95bf,0x49b0,0xa974,0xa4b0,0xb27a,0x6a50,0x6d40,0xaf46,0xab60,0x9570,
0x4af5,0x4970,0x64b0,0x74a3,0xea50,0x6b58,0x5ac0,0xab60,0x96d5,0x92e0,
0xc960,0xd954,0xd4a0,0xda50,0x7552,0x56a0,0xabb7,0x25d0,0x92d0,0xcab5,
0xa950,0xb4a0,0xbaa4,0xad50,0x55d9,0x4ba0,0xa5b0,0x5176,0x52bf,0xa930,
0x7954,0x6aa0,0xad50,0x5b52,0x4b60,0xa6e6,0xa4e0,0xd260,0xea65,0xd530,
0x5aa0,0x76a3,0x96d0,0x4afb,0x4ad0,0xa4d0,0xd0b6,0xd25f,0xd520,0xdd45,
0xb5a0,0x56d0,0x55b2,0x49b0,0xa577,0xa4b0,0xaa50,0xb255,0x6d2f,0xada0,
0x4b63,0x937f,0x49f8,0x4970,0x64b0,0x68a6,0xea5f,0x6b20,0xa6c4,0xaaef,
0x92e0,0xd2e3,0xc960,0xd557,0xd4a0,0xda50,0x5d55,0x56a0,0xa6d0,0x55d4,
0x52d0,0xa9b8,0xa950,0xb4a0,0xb6a6,0xad50,0x55a0,0xaba4,0xa5b0,0x52b0,
0xb273,0x6930,0x7337,0x6aa0,0xad50,0x4b55,0x4b6f,0xa570,0x54e4,0xd260,
0xe968,0xd520,0xdaa0,0x6aa6,0x56df,0x4ae0,0xa9d4,0xa4d0,0xd150,0xf252,
0xd520);
var solarMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸");
var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥");
var Animals=new Array("鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬");
var solarTerm = new Array("小寒","大寒","立春","雨水","驚蟄","春分","清明","谷雨","立夏","小滿","芒種","夏至","小暑","大暑","立秋","處暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至");
var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758);
var nStr1 = new Array('日','一','二','三','四','五','六','七','八','九','十');
var nStr2 = new Array('初','十','廿','卅','□');
var monthName = new Array("JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC");
//公歷節日 *表示放假日
var sFtv = new Array(
"0101*新年元旦",
"0214 情人節",
"0308 國際婦女節",
"0312 植樹節 孫中山逝世紀念日",
"0315 國際消費者權益日",
"0322 世界水日",
"0323 世界氣象日",
"0401 愚人節",
"0407 世界衛生日",
"0422 世界地球日",
"0501 國際勞動節",
"0504 中國五四青年節",
"0508 世界紅十字日",
"0517 世界電信日",
"0601 國際兒童節",
"0605 世界環境日",
"0623 國際奧林匹克日",
"0701 中國共產黨建黨日 世界建筑日",
"0707 中國人民抗日戰爭紀念日",
"0801 中國建軍節",
"0815 日本正式宣布無條件投降日",
"0910 教師節",
"0918 九·一八事變紀念日",
"1001*國慶節",
"1009 世界郵政日 萬國郵聯日",
"1010 辛亥革命紀念日",
"1016 世界糧食日",
"1024 聯合國日 世界發展信息日",
"1107 十月社會主義革命紀念日",
"1111 國際科學與和平周(本日所屬的一周)",
"1112 孫中山誕辰紀念日",
"1201 世界艾滋病日",
"1210 世界人權日",
"1212 西安事變紀念日",
"1213 南京大屠殺(1937年)紀念日!緊記血淚史!",
"1224 平安夜",
"1225 圣誕節");
//某月的第幾個星期幾。 5,6,7,8 表示到數第 1,2,3,4 個星期幾
var wFtv = new Array(
"0110 黑人日",
"0150 世界麻風日", //一月的最后一個星期日(月倒數第一個星期日)
"0520 國際母親節",
"0530 全國助殘日",
"0630 父親節",
"0911 勞動節",
"0932 國際和平日",
"1144 感恩節");
//農歷節日
var lFtv = new Array(
"0101*春節",
"0115 元宵節",
"0505 端午節",
"0707 七七中國情人節",
"0811 我的生日",
"0815 中秋節",
"0909 重陽節",
"1208 臘八節",
"1223 臘八節",
"0100*除夕");
//世界時間資料
var timeData = {
"Asia 亞洲": { //----------------------------------------------
"China 北京、重慶、上海 ":["+0800","","北京、重慶、上海"],
"Brunei 汶萊 ":["+0800","","斯里巴加萬港"],
"Burma 緬甸 ":["+0630","","仰光"],
"Khmer 柬埔寨 ":["+0700","","金邊"],
"Hong kong 香港 ":["+0800","","九龍"],
"Indonesian 印尼 ":["+0700","","耶加達"],
"Japan 日本 ":["+0900","","東京、大阪、札幌"],
"Korea 韓國 ":["+0900","","漢城"],
"Laos 寮國 ":["+0700","","永珍"],
"Malaysian 馬來西亞":["+0800","","吉隆坡"],
"Mongolia 蒙古 ":["+0800","03L03|09L03","庫倫"],
"Philippines 菲律賓 ":["+0800","04F53|10F53","馬尼拉"],
"Russia(Anadyr) 俄羅斯 ":["+1300","03L03|10L03","阿那底河"],
"Russia(Kamchatka) 俄羅斯 ":["+1200","03L03|10L03","堪察加半島"],
"Russia(Magadan) 俄羅斯 ":["+1100","03L03|10L03","馬加丹"],
"Russia(Vladivostok)俄羅斯 ":["+1000","03L03|10L03","海參威"],
"Russia(Yakutsk) 俄羅斯 ":["+0900","03L03|10L03","雅庫次克"],
"Singapore 新加坡 ":["+0800","","新加坡"],
"Thailand 泰國 ":["+0700","","曼谷"],
"Vietnam 越南 ":["+0700","","河內"]
},
"ME, India pen. 中東、印度半島": { //------------------------------------
"Afghanistan 阿富汗 ":["+0430","","喀布爾"],
"Arab Emirates 阿拉伯聯合大公國":["+0400","","阿布達比"],
"Bahrain 巴林 ":["+0300","","麥納瑪"],
"Bangladesh 孟加拉 ":["+0600","","達卡"],
"Bhutan 不丹 ":["+0600","","辛布"],
"Cyprus 賽普勒斯":["+0200","","尼古西亞"],
"Georgia 喬治亞 ":["+0500","","第比利斯"],
"India 印度 ":["+0530","","新德里、孟買、加爾各答"],
"Iran 伊朗 ":["+0330","04 13|10 13","德黑蘭"],
"Iraq 伊拉克 ":["+0300","04 13|10 13","巴格達"],
"Israel 以色列 ":["+0200","04F53|09F53","耶路撒冷"],
"Jordan 約旦 ":["+0200","","安曼"],
"Kuwait 科威特 ":["+0300","","科威特市"],
"Lebanon 黎巴嫩 ":["+0200","03L03|10L03","貝魯特"],
"Maldives 馬爾地夫":["+0500","","瑪律"],
"Nepal 尼泊爾 ":["+0545","","加德滿都"],
"Oman 阿曼 ":["+0400","","馬斯喀特"],
"Pakistan 巴基斯坦":["+0500","","喀拉蚩、伊斯蘭堡"],
"Qatar 卡達 ":["+0300","","杜哈"],
"Saudi Arabia 沙烏地阿拉伯":["+0300","","利雅德"],
"Sri Lanka 斯里蘭卡":["+0600","","可倫坡"],
"Syria 敘利亞 ":["+0200","04 13|10 13","大馬士革"],
"Tajikistan 塔吉克 ":["+0500","","杜桑貝"],
"Turkey 土耳其 ":["+0200","","伊斯坦堡"],
"Turkmenistan 土庫曼 ":["+0500","","阿什哈巴德"],
"Uzbekistan 烏茲別克斯坦":["+0500","","塔什干"],
"Yemen 葉門 ":["+0300","","沙那"]
},
"North Europe 北歐": { //----------------------------------------------
"Denmark 丹麥":["+0100","04F03|10L03","哥本哈根"],
"Finland 芬蘭":["+0200","03L01|10L01","赫爾辛基"],
"Iceland 冰島":["+0000","","雷克雅未克"],
"Norwegian 挪威":["+0100","","奧斯陸"],
"Sweden 瑞典":["+0100","03L01|10L01","斯德哥爾摩"]
},
"Eastern Europe 中歐、東歐": { //----------------------------------------
"Armenia 亞美尼亞":["+0400","","葉里溫"],
"Austria 奧地利 ":["+0100","03L01|10L01","維也納"],
"Azerbaijan 亞塞拜然":["+0400","","巴庫"],
"Czech 捷克 ":["+0100","","布拉格"],
"Estonia 愛沙尼亞":["+0200","","塔林"],
"Germany 德國 ":["+0100","03L01|10L01","柏林"],
"Hungarian 匈牙利 ":["+0100","","布達佩斯"],
"Kazakhstan(Almaty) 哈薩克 ":["+0600","","Almaty"],
"Kazakhstan(Aqtobe) 哈薩克 ":["+0500","","Aqtobe"],
"Kazakhstan(Aqtau) 哈薩克 ":["+0400","","Aqtau"],
"Kirghizia 吉爾吉斯":["+0500","","比斯凱克"],
"Latvia 拉脫維亞":["+0200","","里加"],
"Lithuania 立陶宛 ":["+0200","","維爾紐斯"],
"Moldova 摩爾多瓦":["+0200","","基希涅夫"],
"Poland 波蘭 ":["+0100","","華沙"],
"Rumania 羅馬尼亞":["+0200","","布加勒斯特"],
"Russia(Moscow) 俄羅斯 ":["+0300","03L03|10L03","莫斯科"],
"Russia(Volgograd) 俄羅斯 ":["+0300","03L03|10L03","伏爾哥格勒"],
"Slovakia 斯洛伐克":["+0100","","布拉提斯拉瓦"],
"Switzerland 瑞士 ":["+0100","","蘇黎世"],
"Ukraine 烏克蘭 ":["+0200","","基輔"],
"Ukraine(Simferopol)烏克蘭 ":["+0300","","Simferopol"],
"Belarus 白俄羅斯":["+0200","03L03|10L03","明斯克"]
},
"Western Europe 西歐": { //----------------------------------------------
"Belgium 比利時 ":["+0100","03L01|10L01","布魯塞爾"],
"France 法國 ":["+0100","03L01|10L01","巴黎"],
"Ireland 愛爾蘭 ":["+0000","03L01|10L01","都柏林"],
"Monaco 摩納哥 ":["+0100","","摩納哥市"],
"Netherlands 荷蘭 ":["+0100","03L01|10L01","阿姆斯特丹"],
"Luxembourg 盧森堡 ":["+0100","03L01|10L01","盧森堡市"],
"United Kingdom 英國 ":["+0000","03L01|10L01","倫敦、愛丁堡"]
},
"South Europe 南歐": { //------------------------------------------------
"Albania 阿爾巴尼亞":["+0100","","地拉那"],
"Bulgaria 保加利亞":["+0200","","索菲亞"],
"Greece 希臘 ":["+0200","03L01|10L01","雅典"],
"Holy See 教廷 ":["+0100","","梵蒂岡"],
"Italy 義大利 ":["+0100","03L01|10L01","羅馬"],
"Malta 馬爾他 ":["+0100","","瓦勒他"],
"Portugal 葡萄牙 ":["+0000","03L01|10L01","里斯本"],
"San Marino 圣馬利諾":["+0100","","圣馬利諾"],
"Span 西班牙 ":["+0100","03L01|10L01","馬德里"],
"Slovenia 斯洛維尼亞":["+0100","","盧布爾雅那"],
"Serbia(前南斯拉夫) 塞爾維亞":["+0100","","貝爾格勒"]
},
"North America 北美洲": { //--------------------------------------------
"Canada(NST) 加拿大":["-0330","04F02|10L02","紐芬蘭、St. John's,Goose Bay"],
"Canada(AST) 加拿大":["-0400","04F02|10L02","Pangnirtung, Glace Bay"],
"Canada(EST) 加拿大":["-0500","04F02|10L02","蒙特婁"],
"Canada(CST) 加拿大":["-0600","04F02|10L02","Swift Current, Regina, Rainy River"],
"Canada(MST) 加拿大":["-0700","04F02|10L02","Inuvik, Edmonton, Dawson Creek"],
"Canada(PST) 加拿大":["-0800","04F02|10L02","溫哥華"],
"US(Eastern) 美國(東岸)":["-0500","04F02|10L02","紐約"],
"US(Indiana) 美國 ":["-0500","","印第安納"],
"US(Central) 美國(中部)":["-0600","04F02|10L02","芝加哥"],
"US(Mountain) 美國(山區)":["-0700","04F02|10L02","丹佛"],
"US(Arizona) 美國 ":["-0700","","亞歷桑那"],
"US(Pacific) 美國(西岸)":["-0800","04F02|10L02","舊金山、洛杉磯"],
"US(Alaska) 美國 ":["-0900","","朱諾"]
},
"South America 中南美洲": { //------------------------------------------
"Argentina 阿根廷 ":["-0300","","布宜諾斯艾利斯"],
"Bahamas 巴哈馬 ":["-0500","","拿索"],
"Belize 貝里斯 ":["-0600","","貝爾墨邦"],
"Bolivia 玻利維亞":["-0400","","拉巴斯"],
"Brazil(FST) 巴西 ":["-0200","10F03|02L03","Noronha"],
"Brazil(EST) 巴西 ":["-0300","10F03|02L03","里約熱內盧、巴西利亞"],
"Brazil(WST) 巴西 ":["-0400","10F03|02L03","Cuiaba"],
"Brazil(AST) 巴西 ":["-0500","10F03|02L03","Porto Acre"],
"Chilean 智利 ":["-0500","10F03|03F03","Hanga Roa"],
"Chilean 智利 ":["-0300","10F03|03F03","圣地牙哥"],
"Colombia 哥倫比亞":["-0500","","波哥大"],
"Costa Rica 哥斯大黎加":["-0600","","圣約瑟"],
"Cuba 古巴 ":["-0500","04 13|10L03","哈瓦那"],
"Dominican 多明尼加":["-0400","","圣多明哥"],
"Ecuador 厄瓜多 ":["-0500","","基多"],
"El Salvador 薩爾瓦多":["-0600","","圣薩爾瓦多"],
"Falklands 福克蘭群島":["-0300","09F03|04F03","史坦利"],
"Guatemala 瓜地馬拉":["-0600","","瓜地馬拉城"],
"Haiti 海地 ":["-0500","","太子港"],
"Honduras 宏都拉斯":["-0600","","德古斯加巴"],
"Jamaica 牙買加 ":["-0500","","京斯敦"],
"Mexico(首都) 墨西哥 ":["-0600","","墨西哥城"],
"Mexico(Mazatlan) 墨西哥 ":["-0700","","Mazatlan"],
"Mexico(蒂娃娜) 墨西哥 ":["-0800","","蒂娃娜"],
"Nicaragua 尼加拉瓜":["-0500","","馬納瓜"],
"Panama 巴拿馬 ":["-0500","","巴拿馬市"],
"Paraguay 巴拉圭 ":["-0300","10F03|02L03","亞松森"],
"Peru 秘魯 ":["-0500","","利馬"],
"Trinidad & Tobago 千里達及托巴哥":["-0400","","西班牙港"],
"Uruguay 烏拉圭 ":["-0300","","蒙特維多"],
"Venezuela 委內瑞拉":["-0400","","卡拉卡斯"]
},
"Africa 非洲": { //----------------------------------------------
"Algeria 阿爾及利亞":["+0100","","阿爾及爾"],
"Angola 安哥拉 ":["+0100","","魯安達"],
"Benin 貝南 ":["+0100","","新港"],
"Botswana 波札那 ":["+0200","","嘉伯隆里"],
"Burundi 蒲隆地 ":["+0200","","布松布拉"],
"Cameroon 喀麥隆 ":["+0100","","雅恩德"],
"Cape Verde 維德角 ":["-0100","","培亞"],
"Central African 中非共和國":["+0100","","班基"],
"Chad 查德 ":["+0100","","恩加美納"],
"Congo 剛果 ":["+0100","","布拉薩市"],
"Djibouti 吉布地 ":["+0300","","吉布地"],
"Egypt 埃及 ":["+0200","04L53|09L43","開羅"],
"Equatorial Guinea 赤道幾內亞":["+0100","","馬拉博"],
"Ethiopia 衣索比亞":["+0300","","阿迪斯阿貝巴"],
"Gabon 加彭 ":["+0100","","自由市"],
"Gambia 甘比亞 ":["+0000","","班竹"],
"Ghana 迦納 ":["+0000","","阿克拉"],
"Guinea 幾內亞 ":["+0000","","柯那克里"],
"Ivory Coast 象牙海岸":["+0000","","雅穆索戈"],
"Kenya 肯亞 ":["+0300","","奈洛比"],
"Lesotho 賴索托 ":["+0200","","馬賽魯"],
"Liberia 賴比瑞亞":["+0000","","蒙羅維亞"],
"Madagascar 馬達加斯加":["+0300","","安塔那那利佛"],
"Malawi 馬拉威 ":["+0200","","里朗威"],
"Mali 馬利 ":["+0000","","巴馬科"],
"Mauritania 茅利塔尼亞":["+0000","","諾克少"],
"Mauritius 模里西斯":["+0400","","路易士港"],
"Morocco 摩洛哥 ":["+0000","","卡薩布蘭卡"],
"Mozambique 莫三比克":["+0200","","馬布多"],
"Namibia 納米比亞":["+0200","09F03|04F03","溫吐克"],
"Niger 尼日 ":["+0100","","尼阿美"],
"Nigeria 奈及利亞":["+0100","","阿布札"],
"Rwanda 盧安達 ":["+0200","","吉佳利"],
"Sao Tome 圣多美 ":["+0000","","圣多美"],
"Senegal 塞內加爾":["+0000","","達卡"],
"Sierra Leone 獅子山國":["+0000","","自由城"],
"Somalia 索馬利亞":["+0300","","摩加迪休"],
"South Africa 南非 ":["+0200","","普利托里亞"],
"Sudan 蘇丹 ":["+0200","","卡土穆"],
"Tanzania 坦尚尼亞":["+0300","","杜篤瑪"],
"Togo 多哥 ":["+0000","","洛梅"],
"Tunisia 突尼西亞":["+0100","","突尼斯"],
"Uganda 烏干達 ":["+0300","","坎帕拉"],
"Zaire 薩伊 ":["+0100","","金夏沙"],
"Zambia 尚比亞 ":["+0200","","路沙卡"],
"Zimbabwe 辛巴威 ":["+0200","","哈拉雷"]
},
"Oceania 大洋洲": { //----------------------------------------------
"Aus.(Adelaide) 澳大利亞 ":["+0930","10L03|03L03","阿德萊德"],
"Aus.(Brisbane) 澳大利亞 ":["+1000","10L03|03L03","布利斯班"],
"Aus.(Darwin) 澳大利亞 ":["+0930","10L03|03L03","達爾文"],
"Aus.(Hobart) 澳大利亞 ":["+1000","10L03|03L03","荷伯特"],
"Aus.(Perth) 澳大利亞 ":["+0800","10L03|03L03","伯斯"],
"Aus.(Sydney) 澳大利亞 ":["+1000","10L03|03L03","雪梨"],
"Eniwetok 安尼威托克島":["-1200","","安尼威托克島"],
"Fiji 斐濟 ":["+1200","11F03|02L03","蘇瓦"],
"Guam 關島 ":["+1000","","阿加納"],
"Hawaii(US) 夏威夷(美)":["-1000","","檀香山"],
//"Mariana Islands 塞班島 ":["","","塞班島"],
"Marshall Is. 馬紹爾群島":["+1200","","Majuro"],
"Midway Is.(US) 中途島(美)":["-1100","","中途島"],
"Nauru Rep. 諾魯共和國":["+1200","","雅連"],
"New Calednia 新克里多尼亞":["+1100","","Noumea"],
"New Guined 新畿內亞 ":["+1000","","莫勒斯比港"],
"New Zealand 紐西蘭 ":["+1300","10F03|04F63","奧克蘭"],
"New Zealand(CHADT) 紐西蘭 ":["+1345","10F03|04F63","Waitaing"],
"Solomon Is. 索羅門群島":["+1100","","荷尼阿拉"],
"Tahiti 大溪地 ":["-1000","","大溪地"],
"Tonga 東加 ":["+1300","10F63|04F63","努瓜婁發"],
"Tuvalu 吐瓦魯 ":["+1200","","富那富提"],
"Western Samoa 西薩摩亞 ":["-1100","","阿庇亞"],
"國際換日線 ":["-1200","","國際換日線"]
}
};
/*****************************************************************************
日期計算
*****************************************************************************/
//====================================== 返回農歷 y年的總天數
function lYearDays(y) {
var i, sum = 348;
for(i=0x8000; i>0x8; i>>=1) sum += (lunarInfo[y-1900] & i)? 1: 0;
return(sum+leapDays(y));
}
//====================================== 返回農歷 y年閏月的天數
function leapDays(y) {
if(leapMonth(y)) return( (lunarInfo[y-1899]&0xf)==0xf? 30: 29);
else return(0);
}
//====================================== 返回農歷 y年閏哪個月 1-12 , 沒閏返回 0
function leapMonth(y) {
var lm = lunarInfo[y-1900] & 0xf;
return(lm==0xf?0:lm);
}
//====================================== 返回農歷 y年m月的總天數
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -