<!-------JavaScript新農民曆 START-------->
<font size=3 color=skyblue>
<script language="JavaScript"><!--
function CalConv()
{
FIRSTYEAR = 1998;
LASTYEAR = 2031;
today = new Date();
SolarYear = today.getFullYear();
SolarMonth = today.getMonth() + 1;
SolarDate = today.getDate();
Weekday = today.getDay();
LunarCal = [
new tagLunarCal( 27, 5, 3, 43, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1 ),
new tagLunarCal( 46, 0, 4, 48, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1 ), /* 1999 */
new tagLunarCal( 35, 0, 5, 53, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1 ), /* 2000 */
new tagLunarCal( 23, 4, 0, 59, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 42, 0, 1, 4, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 31, 0, 2, 9, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0 ),
new tagLunarCal( 21, 2, 3, 14, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1 ), /* 2004 */
new tagLunarCal( 39, 0, 5, 20, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 28, 7, 6, 25, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1 ),
new tagLunarCal( 48, 0, 0, 30, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 1 ),
new tagLunarCal( 37, 0, 1, 35, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1 ), /* 2008 */
new tagLunarCal( 25, 5, 3, 41, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
new tagLunarCal( 44, 0, 4, 46, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
new tagLunarCal( 33, 0, 5, 51, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 22, 4, 6, 56, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ), /* 2012 */
new tagLunarCal( 40, 0, 1, 2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ),
new tagLunarCal( 30, 9, 2, 7, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
new tagLunarCal( 49, 0, 3, 12, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1 ),
new tagLunarCal( 38, 0, 4, 17, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 ), /* 2016 */
new tagLunarCal( 27, 6, 6, 23, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1 ),
new tagLunarCal( 46, 0, 0, 28, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0 ),
new tagLunarCal( 35, 0, 1, 33, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ),
new tagLunarCal( 24, 4, 2, 38, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ), /* 2020 */
new tagLunarCal( 42, 0, 4, 44, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 31, 0, 5, 49, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0 ),
new tagLunarCal( 21, 2, 6, 54, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
new tagLunarCal( 40, 0, 0, 59, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1 ), /* 2024 */
new tagLunarCal( 28, 6, 2, 5, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0 ),
new tagLunarCal( 47, 0, 3, 10, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1 ),
new tagLunarCal( 36, 0, 4, 15, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1 ),
new tagLunarCal( 25, 5, 5, 20, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ), /* 2028 */
new tagLunarCal( 43, 0, 0, 26, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1 ),
new tagLunarCal( 32, 0, 1, 31, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0 ),
new tagLunarCal( 22, 3, 2, 36, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0 ) ];
/* 西曆年每月之日數 */
SolarCal = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];
/* 西曆年每月之累積日數, 平年與閏年 */
SolarDays = [
0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365, 396,
0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366, 397 ];
AnimalIdx = ["馬 ", "羊 ", "猴 ", "雞 ", "狗 ", "豬 ", "鼠 ", "牛 ", "虎 ", "兔 ", "龍 ", "蛇 " ];
LocationIdx = [ "南", "東", "北", "西" ];
if ( SolarYear <= FIRSTYEAR || SolarYear > LASTYEAR ) return 1;
sm = SolarMonth - 1;
if ( sm < 0 || sm > 11 ) return 2;
leap = GetLeap( SolarYear );
if ( sm == 1 )
d = leap + 28;
else
d = SolarCal[sm];
if ( SolarDate < 1 || SolarDate > d ) return 3;
y = SolarYear - FIRSTYEAR;
acc = SolarDays[ leap*14 + sm ] + SolarDate;
kc = acc + LunarCal[y].BaseKanChih;
Kan = kc % 10;
Chih = kc % 12;
Location = LocationIdx[kc % 4];
Age = kc % 60;
if ( Age < 22 )
Age = 22 - Age;
else
Age = 82 - Age;
Age =Age + 3;
if (Age < 10)
Age=Age+60;
Animal = AnimalIdx[ Chih ];
if ( acc <= LunarCal[y].BaseDays ) {
y--;
LunarYear = SolarYear - 1;
leap = GetLeap( LunarYear );
sm += 12;
acc = SolarDays[leap*14 + sm] + SolarDate;
}
else
LunarYear = SolarYear;
l1 = LunarCal[y].BaseDays;
for ( i=0; i<13; i++ ) {
l2 = l1 + LunarCal[y].MonthDays + 29;
if ( acc <= l2 ) break;
l1 = l2;
}
LunarMonth = i + 1;
LunarDate = acc - l1;
im = LunarCal[y].Intercalation;
if ( im != 0 && LunarMonth > im ) {
LunarMonth--;
if ( LunarMonth == im ) LunarMonth = -im;
}
if ( LunarMonth > 12 ) LunarMonth -= 12;
document.write( "<font size=2 color='ff00ff'>【今天 西元 " + SolarYear + "年" + SolarMonth + "月" + SolarDate + "日 -- " );
document.write( "農曆 " + LunarMonth + "月 " + LunarDate + "日 -- " );
document.write( "煞" + Location + " -- 沖" + Animal + Age + " 歲】</font>" );
return 0;
}
/* 求此西曆年是否為閏年, 返回 0 為平年, 1 為閏年 */
function GetLeap( year )
{
if ( year % 400 == 0 )
return 1;
else if ( year % 100 == 0 )
return 0;
else if ( year % 4 == 0 )
return 1;
else
return 0;
}
function tagLunarCal( d, i, w, k, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13) {
this.BaseDays = d; /* 到西曆 1 月 1 日到農曆正月初一的累積日數 */
this.Intercalation = i; /* 閏月月份. 0==此年沒有閏月 */
this.BaseWeekday = w; /* 此年西曆 1 月 1 日為星期幾再減 1 */
this.BaseKanChih = k; /* 此年西曆 1 月 1 日之干支序號減 1 */
this.MonthDays = [ m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13 ]; /* 此農曆年每月之大小, 0==小月(29日), 1==大月(30日) */
}
//-->
CalConv();
<!--
function OpenWin( url ) {
return window.open( url, 'coop', 'width=320,height=350,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=1' );
}
//--></script>
</font>
<!-------JavaScript新農民曆 END-------->
安裝新農民曆4風格完成
裝在index_body.tpl
新農民曆
phpBB 大部分皆是由竹貓星球提供資料!
- yehrussell
- 忍辱、精進、靜慮、般若波羅密
- 主題中的帖子: 1
- 文章: 1135
- 註冊時間: 2006-01-20 , 10:19
- 個人狀態: 非常忙碌中!
- 性別: 公仔
前往
- 一、公開亭
- ↳ 1‧公告版
- ↳ 2‧自我介紹版
- ↳ 3‧論壇教學版(版上使用說明)
- ↳ 4‧建議區(問題反映)
- 二、岐黃懸壺居
- ↳ 1.針灸(穴道按摩)
- ↳ 2.藥物
- ↳ 中藥
- ↳ 青草藥
- ↳ 3.方劑
- ↳ 4.診斷、醫理、病理
- ↳ 5.內科
- ↳ 6.養生
- ↳ 8.婦兒科
- ↳ 西醫婦兒科
- ↳ 9.傷科、眼科、外科(按摩、刮痧)
- ↳ 傷科
- ↳ 外科、喉科
- ↳ 推拿、按摩、刮痧
- ↳ 中醫眼科
- ↳ 西醫眼科
- 三、醫學報導區(市面報章雜誌)
- ↳ 1.中醫報導
- ↳ 2.西醫報導
- ↳ 3.西醫病理、醫理
- ↳ 4.經驗分享區
- ↳ 5.健康操(健康功法)
- ↳ 6.美麗世界
- ↳ 7.綜合版
- 四、心築情巢
- ↳ 1.時光倒流
- ↳ 攝影、相機
- ↳ 湖光山色、唯美映簾版
- ↳ 個人秀版
- ↳ 珍藏版
- ↳ 2.哈拉區(我有話說說)
- ↳ 祝福(真情留言板)
- ↳ 真心話大考驗
- ↳ 世界(網路)趣聞、異聞
- ↳ 大家抱抱版(吐苦水)
- ↳ 3.星相命理
- ↳ 十二星座
- ↳ 命理、生肖、卜(卦)
- ↳ 相學
- ↳ 4.佳文共賞
- ↳ 5.生活分享DIY
- ↳ 6.音樂
- 五、琉璃仙境
- ↳ 1.木本植物區
- ↳ 2.草本植物區
- ↳ 3.水生植物區
- ↳ 4.球根區
- ↳ 5.多肉植物區
- ↳ 6.輕鬆話園藝
- 六、心靈饗宴
- ↳ 福智佛教團體|福智廣論
- ↳ 開示
- ↳ 福智僧團
- ↳ 福智訊息
- ↳ 經典、儀軌、咒
- ↳ 讚頌
- ↳ 作師所喜、正行供養
- ↳ 非官方討論
- ↳ 第17屆印度請法團視聽組
- ↳ 遠離那落迦
- ↳ 菩提道次第廣論|南山律在家備覽
- ↳ 南山律在家備覽
- ↳ 佛論
- ↳ 道論
- ↳ 儒論
- 七、參考區
- ↳ phpBB參考區
- ↳ phpBB3.3.x
- ↳ phpBB3.2.x
- ↳ phpBB3.0.x
- ↳ phpBB2
- ↳ 架站
- ↳ 竹貓星球
- ↳ phpBB 简体中文社区
- ↳ Joomla
- ↳ joomla英文官網討論區
- ↳ 電腦軟體相關
- ↳ 手機相關討論區
- ↳ 聊天室、測試版及資源回收筒
- ↳ 花坊論壇
- ↳ BNW時尚資訊網
- 友情連結網站
- ↳ 福智佛教團體網站連結
- ↳ 福智僧團全球資訊網
- ↳ 福智全球資訊網
- ↳ 福智佛教基金會
- ↳ 全球廣論 II
- ↳ 《菩提道次第廣論.四家合註》淺釋
- ↳ 澈見網路電視台
- ↳ 福智台北學苑
- ↳ 福智法人
- ↳ 福智之聲
- ↳ 福智文教基金會
- ↳ 福智讚頌
- ↳ 里仁為美(里仁商店)
- ↳ 慈心有機農業發展基金會
- ↳ 精采人生成長學坊
- ↳ 法龍寺
- ↳ 網站推薦
- ↳ 梅珍香
- ↳ 千手互助網
- ↳ 岐黃中醫論壇--Facebook