中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

陰歷顯示(農歷)
來源:易賢網 閱讀:2159 次 日期:2014-09-10 16:44:02
溫馨提示:易賢網小編為您整理了“陰歷顯示(農歷)”,方便廣大網友查閱!

<%

'Option Explicit

'***********************************************

' 類名稱:ChinaDay

' 用途:

' 根據輸入的日期計算該日期的農歷天干地支及當年屬相

' 使用方法:

' 第一個參數為輸入參數,不填寫默認為當日,

' 只計算1921-2-8之后的日期

' ##-------------------------------------------##

' Dim objChinaDay

' Dim sDay, sWeekDay, sChinaDay, sChinaYear,sChinaAni

' Set objChinaDay = New ChinaDay

' Call objChinaDay.Action("",sDay,sWeekDay,sChinaYear,sChinaDay,sChinaAni)

' Response.Write sDay&"<BR>"

' Response.Write sWeekDay&"<BR>"

' Response.Write sChinaYear&"<BR>"

' Response.Write sChinaDay&"<BR>"

' Response.Write sChinaAni&"<BR>"

'*******************************************************

Class ChinaDay

Dim arrWeekName(7), MonthAdd(11), NongliData(99)

Dim arrTianGan(9), arrDiZhi(11), arrShuXiang(11), arrDayName(30), arrMonName(12)

Dim curTime, curYear, curMonth, curDay, curWeekday

Dim i, m, n, k, isEnd, bit, TheDate

'初始化數據

Sub Class_Initialize()

'---------------------------------------------------

'定義顯示字串

'星期名

arrWeekName(0) = "*"

arrWeekName(1) = "星期日"

arrWeekName(2) = "星期一"

arrWeekName(3) = "星期二"

arrWeekName(4) = "星期三"

arrWeekName(5) = "星期四"

arrWeekName(6) = "星期五"

arrWeekName(7) = "星期六"

'天干名稱

arrTianGan(0) = "甲"

arrTianGan(1) = "乙"

arrTianGan(2) = "丙"

arrTianGan(3) = "丁"

arrTianGan(4) = "戊"

arrTianGan(5) = "己"

arrTianGan(6) = "庚"

arrTianGan(7) = "辛"

arrTianGan(8) = "壬"

arrTianGan(9) = "癸"

'地支名稱

arrDiZhi(0) = "子"

arrDiZhi(1) = "丑"

arrDiZhi(2) = "寅"

arrDiZhi(3) = "卯"

arrDiZhi(4) = "辰"

arrDiZhi(5) = "巳"

arrDiZhi(6) = "午"

arrDiZhi(7) = "未"

arrDiZhi(8) = "申"

arrDiZhi(9) = "酉"

arrDiZhi(10) = "戌"

arrDiZhi(11) = "亥"

'屬相名稱

arrShuXiang(0) = "鼠"

arrShuXiang(1) = "牛"

arrShuXiang(2) = "虎"

arrShuXiang(3) = "兔"

arrShuXiang(4) = "龍"

arrShuXiang(5) = "蛇"

arrShuXiang(6) = "馬"

arrShuXiang(7) = "羊"

arrShuXiang(8) = "猴"

arrShuXiang(9) = "雞"

arrShuXiang(10) = "狗"

arrShuXiang(11) = "豬"

'農歷日期名

arrDayName(0) = "*"

arrDayName(1) = "初一"

arrDayName(2) = "初二"

arrDayName(3) = "初三"

arrDayName(4) = "初四"

arrDayName(5) = "初五"

arrDayName(6) = "初六"

arrDayName(7) = "初七"

arrDayName(8) = "初八"

arrDayName(9) = "初九"

arrDayName(10) = "初十"

arrDayName(11) = "十一"

arrDayName(12) = "十二"

arrDayName(13) = "十三"

arrDayName(14) = "十四"

arrDayName(15) = "十五"

arrDayName(16) = "十六"

arrDayName(17) = "十七"

arrDayName(18) = "十八"

arrDayName(19) = "十九"

arrDayName(20) = "二十"

arrDayName(21) = "廿一"

arrDayName(22) = "廿二"

arrDayName(23) = "廿三"

arrDayName(24) = "廿四"

arrDayName(25) = "廿五"

arrDayName(26) = "廿六"

arrDayName(27) = "廿七"

arrDayName(28) = "廿八"

arrDayName(29) = "廿九"

arrDayName(30) = "三十"

'農歷月份名

arrMonName(0) = "*"

arrMonName(1) = "正"

arrMonName(2) = "二"

arrMonName(3) = "三"

arrMonName(4) = "四"

arrMonName(5) = "五"

arrMonName(6) = "六"

arrMonName(7) = "七"

arrMonName(8) = "八"

arrMonName(9) = "九"

arrMonName(10) = "十"

arrMonName(11) = "十一"

arrMonName(12) = "臘"

'---------------------------------------------------------

'公差數據定義

'公歷每月前面的天數

MonthAdd(0) = 0

MonthAdd(1) = 31

MonthAdd(2) = 59

MonthAdd(3) = 90

MonthAdd(4) = 120

MonthAdd(5) = 151

MonthAdd(6) = 181

MonthAdd(7) = 212

MonthAdd(8) = 243

MonthAdd(9) = 273

MonthAdd(10) = 304

MonthAdd(11) = 334

'農歷數據

NongliData(0) = 2635

NongliData(1) = 333387

NongliData(2) = 1701

NongliData(3) = 1748

NongliData(4) = 267701

NongliData(5) = 694

NongliData(6) = 2391

NongliData(7) = 133423

NongliData(8) = 1175

NongliData(9) = 396438

NongliData(10) = 3402

NongliData(11) = 3749

NongliData(12) = 331177

NongliData(13) = 1453

NongliData(14) = 694

NongliData(15) = 201326

NongliData(16) = 2350

NongliData(17) = 465197

NongliData(18) = 3221

NongliData(19) = 3402

NongliData(20) = 400202

NongliData(21) = 2901

NongliData(22) = 1386

NongliData(23) = 267611

NongliData(24) = 605

NongliData(25) = 2349

NongliData(26) = 137515

NongliData(27) = 2709

NongliData(28) = 464533

NongliData(29) = 1738

NongliData(30) = 2901

NongliData(31) = 330421

NongliData(32) = 1242

NongliData(33) = 2651

NongliData(34) = 199255

NongliData(35) = 1323

NongliData(36) = 529706

NongliData(37) = 3733

NongliData(38) = 1706

NongliData(39) = 398762

NongliData(40) = 2741

NongliData(41) = 1206

NongliData(42) = 267438

NongliData(43) = 2647

NongliData(44) = 1318

NongliData(45) = 204070

NongliData(46) = 3477

NongliData(47) = 461653

NongliData(48) = 1386

NongliData(49) = 2413

NongliData(50) = 330077

NongliData(51) = 1197

NongliData(52) = 2637

NongliData(53) = 268877

NongliData(54) = 3365

NongliData(55) = 531109

NongliData(56) = 2900

NongliData(57) = 2922

NongliData(58) = 398042

NongliData(59) = 2395

NongliData(60) = 1179

NongliData(61) = 267415

NongliData(62) = 2635

NongliData(63) = 661067

NongliData(64) = 1701

NongliData(65) = 1748

NongliData(66) = 398772

NongliData(67) = 2742

NongliData(68) = 2391

NongliData(69) = 330031

NongliData(70) = 1175

NongliData(71) = 1611

NongliData(72) = 200010

NongliData(73) = 3749

NongliData(74) = 527717

NongliData(75) = 1452

NongliData(76) = 2742

NongliData(77) = 332397

NongliData(78) = 2350

NongliData(79) = 3222

NongliData(80) = 268949

NongliData(81) = 3402

NongliData(82) = 3493

NongliData(83) = 133973

NongliData(84) = 1386

NongliData(85) = 464219

NongliData(86) = 605

NongliData(87) = 2349

NongliData(88) = 334123

NongliData(89) = 2709

NongliData(90) = 2890

NongliData(91) = 267946

NongliData(92) = 2773

NongliData(93) = 592565

NongliData(94) = 1210

NongliData(95) = 2651

NongliData(96) = 395863

NongliData(97) = 1323

NongliData(98) = 2707

NongliData(99) = 265877

End Sub

'############################################################

'主要方法 Action

' inDay 輸入日期,如果不輸入則默認為當前日期

' sDay 中文格式日期

' sWeekDay 周幾

' sChinaYear 農歷年

' sChinaDay 農歷日

' sChinaAni 屬相

'############################################################

Public Function Action(inDay,sDay,sWeekDay,sChinaYear,sChinaDay,sChinaAni)

'轉換要轉換的日期

If inDay="" Or Not IsDate(inDay) Then

'獲取當前系統時間

curTime = Now()

Else

curTime = CDate(inDay)

End If

If Datediff("d",curTime,Cdate("1921-2-8"))>0 Then

Exit Function

End If

'生成當前公歷年、月、日 ==> sDay

curYear = Year(curTime)

curMonth = Month(curTime)

curDay = Day(curTime)

sDay = curYear&"年"

If (curMonth < 10) Then

sDay = sDay&"0"&curMonth&"月"

Else

sDay = sDay&curMonth&"月"

End If

If (curDay < 10) Then

sDay = sDay&"0"&curDay&"日"

Else

sDay = sDay&curDay&"日"

End If

'生成當前公歷星期 ==> sWeekDay

curWeekday = Weekday(curTime)

sWeekDay = arrWeekName(curWeekday)

'計算到初始時間1921年2月8日的天數:1921-2-8(正月初一)

TheDate = (curYear - 1921) * 365 + Int((curYear - 1921) / 4) + curDay + MonthAdd(curMonth - 1) - 38

If ((curYear Mod 4) = 0 AND curMonth > 2) Then

TheDate = TheDate + 1

End If

'計算農歷天干、地支、月、日

isEnd = 0

m = 0

'------------------------------------

Do

If (NongliData(m) < 4095) Then

k = 11

Else

k = 12

End if

n = k

'------------------------------------

Do

If (n < 0) Then

Exit Do

End If

'獲取NongliData(m)的第n個二進制位的值

bit = NongliData(m)

For i = 1 To n Step 1

bit = Int(bit / 2)

Next

bit = bit Mod 2

If (TheDate <= 29 + bit) Then

isEnd = 1

Exit Do

End If

TheDate = TheDate - 29 - bit

n = n - 1

Loop

'------------------------------------

If (isEnd = 1) Then

Exit Do

End If

m = m + 1

Loop

'------------------------------------

curYear = 1921 + m

curMonth = k - n + 1

curDay = TheDate

If (k = 12) Then

If (curMonth = (Int(NongliData(m) / 65536) + 1)) Then

curMonth = 1 - curMonth

ElseIf (curMonth > (Int(NongliData(m) / 65536) + 1)) Then

curMonth = curMonth - 1

End if

End If

'生成農歷天干、地支==> sChinaYear

sChinaYear = "農歷"&arrTianGan(((curYear - 4) Mod 60) Mod 10)&arrDiZhi(((curYear - 4) Mod 60) Mod 12)&"年"

'生成屬相 == > sChinaAni

sChinaAni = arrShuXiang(((curYear - 4) Mod 60) Mod 12)

'生成農歷月、日 ==> NongliDayStr

If (curMonth < 1) Then

sChinaDay = "閏"&arrMonName(-1 * curMonth)

Else

sChinaDay = arrMonName(curMonth)

End If

sChinaDay = sChinaDay&"月"

sChinaDay = sChinaDay & arrDayName(curDay)

End Function

End Class

%>

<%

Dim objChinaDay

Dim sDay, sWeekDay, sChinaDay, sChinaYear,sChinaAni

Set objChinaDay = New ChinaDay

Call objChinaDay.Action(request("data"),sDay,sWeekDay,sChinaYear,sChinaDay,sChinaAni)

Set objChinaDay = Nothing

'Response.Write sDay&"<BR>"

'Response.Write sWeekDay&"<BR>"

'Response.Write sChinaYear&"<BR>"

'Response.Write sChinaDay&"<BR>"

'Response.Write sChinaAni&"<BR>"

%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>農歷日歷</title>

<style>

.itm {font-family: 宋體; font-size: 14px;}

.chn {font-family: 宋體; font-size: 12px}

.chnred {font-family: 宋體; color: #FF0000; font-size: 12px}

.chnblue {font-family: 宋體; color: #0000FF; font-size: 12px}

</style>

</head>

<body bgcolor="#FFFFFF">

<!--顯示站點日歷-->

<%=sDay%> <%=sWeekDay%> <%=sChinaYear & "(" & sChinaAni & ")"%> <%=sChinaDay%>

<form action="?" method="post">

請輸入日期:<input type="text" name="data"><font color="#FF0000">例如:2006-8-5</font>

<br/>

<input type="submit" value="提交">

</form>

</body>

</html>

更多信息請查看IT技術專欄

更多信息請查看網絡編程
下一篇:頁面執行時間
易賢網手機網站地址:陰歷顯示(農歷)
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲欧美不卡| 欧美日韩激情小视频| 欧美一区二区私人影院日本| 久久天天综合| 在线观看日韩一区| 鲁鲁狠狠狠7777一区二区| 樱花yy私人影院亚洲| 久久久欧美精品| 亚洲国产日韩综合一区| 欧美国产激情二区三区| 亚洲人成网站在线播| 欧美日韩色一区| 午夜视频一区二区| 国产专区综合网| 欧美成年人视频| 一本久久a久久免费精品不卡| 欧美天堂亚洲电影院在线播放| 亚洲视频久久| 国产一区二区高清不卡| 久久综合999| 99热这里只有精品8| 国产精品色一区二区三区| 欧美专区日韩专区| 亚洲国产专区校园欧美| 国产精品成人一区二区艾草| 欧美一区二区精品在线| 亚洲人成毛片在线播放女女| 欧美日韩一区自拍| 久久激情视频| 99国产一区| 国产日韩欧美视频在线| 欧美成人有码| 欧美一区二区三区的| 亚洲国产另类久久精品| 国产精品欧美日韩久久| 欧美风情在线观看| 久久国产精品99久久久久久老狼| 亚洲精品一区二区三区在线观看 | 欧美成人在线影院| 在线视频成人| 欧美日韩一区二区在线视频| 久久一区激情| 亚洲在线观看| 亚洲免费高清| 亚洲福利视频在线| 亚洲黄色毛片| 亚洲精品三级| 亚洲精品免费一二三区| 亚洲国产成人一区| 国内精品久久久久伊人av| 欧美日韩伦理在线| 欧美激情一区二区三级高清视频| 亚洲第一视频| 久久久不卡网国产精品一区| 亚洲一区美女视频在线观看免费| 欧美精品一区在线发布| 久久精品在线观看| 日韩午夜在线视频| 亚洲高清在线观看| 国产一区视频在线看| 国产精品入口麻豆原神| 欧美日韩高清在线观看| 欧美激情国产高清| 欧美国产欧美综合 | 这里只有精品视频在线| 日韩视频免费观看高清完整版| 亚洲人妖在线| 亚洲欧美春色| 蜜臀av国产精品久久久久| 欧美一区二区三区四区高清| 亚洲自拍偷拍麻豆| 一区二区高清| 一区二区三区精品视频| 羞羞视频在线观看欧美| 久久福利视频导航| 美女黄色成人网| 欧美精品在线免费| 国产日韩欧美一区二区三区在线观看 | 韩国自拍一区| 亚洲视频久久| 夜夜嗨av一区二区三区免费区 | 一区二区三区欧美视频| 国产欧美精品在线播放| 国产日韩精品视频一区二区三区| 亚洲美女黄网| 亚洲国产高清aⅴ视频| 国产精品拍天天在线| 欧美日韩另类视频| 国产精品一区二区久久精品| 韩国亚洲精品| 亚洲精品免费在线| 今天的高清视频免费播放成人 | 欧美黄色一区| 国产欧美亚洲精品| 亚洲自拍电影| 国产一区二区三区久久久久久久久 | 国产偷国产偷亚洲高清97cao| 国产亚洲欧美日韩一区二区| 亚洲精品在线观看免费| 蜜臀91精品一区二区三区| 国产欧美日韩综合一区在线播放 | 国产欧美91| 亚洲免费影视第一页| 国产精品五月天| 久久久精品动漫| 亚洲高清久久| 欧美日韩国产专区| 午夜伦欧美伦电影理论片| 国产综合久久久久久| 久久久久国产精品一区三寸| 一区二区不卡在线视频 午夜欧美不卡'| 欧美日韩一区在线观看视频| 欧美亚洲在线播放| 另类尿喷潮videofree| 国产精品萝li| 欧美亚洲在线播放| 在线观看三级视频欧美| 亚洲一区二区三区在线观看视频| 美女视频网站黄色亚洲| 日韩视频精品在线观看| 欧美伊人影院| 国产精品xvideos88| 亚洲精品视频一区| 久久久综合视频| 国产欧美精品xxxx另类| 宅男噜噜噜66一区二区 | 亚洲欧美日韩精品久久久久| 韩日欧美一区二区三区| 国产三级欧美三级| 国产一区二区三区精品久久久 | 美女福利精品视频| 精品成人一区二区三区四区| 欧美日韩中文字幕精品| 欧美黄色aaaa| 久久综合综合久久综合| 亚洲欧美激情在线视频| 亚洲美女色禁图| 亚洲乱码国产乱码精品精98午夜| 国产亚洲精品7777| 国产亚洲综合精品| 极品日韩久久| 亚洲青色在线| 在线午夜精品自拍| 亚洲午夜久久久久久久久电影院| 亚洲视频中文| 欧美一区二区三区视频在线 | 亚洲嫩草精品久久| 日韩视频在线一区| 久久人人爽人人| 亚洲黄色性网站| 国产一区二区丝袜高跟鞋图片 | 国产九九精品视频| 日韩亚洲在线| 欧美日韩a区| 中国成人亚色综合网站| 欧美亚洲第一页| 亚洲欧美日韩在线| 国产日韩av高清| 久久综合激情| 99热这里只有精品8| 久久成人av少妇免费| 免费一区二区三区| 国产精品ⅴa在线观看h| 激情六月综合| 亚洲女优在线| 看片网站欧美日韩| 国产精品免费一区二区三区观看| 国产综合欧美| 午夜精品久久久久久久99樱桃| 久久看片网站| 国产伦一区二区三区色一情| 最新日韩中文字幕| 久久久国产成人精品| 欧美特黄a级高清免费大片a级| 韩国成人福利片在线播放| 午夜精品美女久久久久av福利| 欧美私人网站| 亚洲精选国产| 欧美日韩另类综合| 99在线热播精品免费| 久久99伊人| 一区免费视频| 欧美在线免费视屏| 国产精品免费区二区三区观看| 亚洲国产精品一区二区久| 久久精品在线| 亚洲成人资源网| 欧美日韩一区二区视频在线观看| 精品成人一区二区三区| 欧美色精品天天在线观看视频 | 久久一区中文字幕| 久久婷婷国产综合精品青草| aaa亚洲精品一二三区| 亚洲一区二区三区中文字幕| 在线观看不卡av| 欧美88av| 欧美亚洲一级| 在线午夜精品自拍| 亚洲精品1234| 伊人春色精品|