溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

公歷農(nóng)歷換算工具

發(fā)布時(shí)間:2020-04-11 01:40:02 來源:網(wǎng)絡(luò) 閱讀:704 作者:pc_286 欄目:編程語言

 

公歷農(nóng)歷換算工具
該工具實(shí)現(xiàn)公歷和農(nóng)歷之間的轉(zhuǎn)換計(jì)算,支持150年之間的轉(zhuǎn)換公歷1900131日到20491231,該年份段已經(jīng)足夠現(xiàn)時(shí)的基本需要,如果需要更多年距的計(jì)算需要更高的精密計(jì)算才能實(shí)現(xiàn)。
首先先導(dǎo)入DLL文件 MT.Framework.CommonTools.ChineseDate.dll(附件處下載)
其中里面只有一個(gè)類ChineseCalendar,含有的成員如下列表

成員
說明
ChineseCalendar(DateTime date)
使用公歷實(shí)例化
ChineseCalendar(int cYear, int cMonth, int cDay)
使用農(nóng)歷日期實(shí)例化
DateTime Date
獲取公歷日期
string ChineseWeekDay
獲取當(dāng)前公歷日期星期幾
string ConstellationString
獲取當(dāng)前公歷日期的星座
string DateAnimal
獲取當(dāng)前公歷日期生俏
string DateHoliday
獲取當(dāng)前公歷日期中國節(jié)日
string WeekDayHoliday
獲取當(dāng)前公歷日期按星期的中國節(jié)日
bool IsLeapYear
是否公歷閏年
int ChineseYear
農(nóng)歷年數(shù)
int ChineseMonth
農(nóng)歷月數(shù)
int ChineseDay
農(nóng)歷天數(shù)
string ChineseYearToString
農(nóng)歷年數(shù)文字方式如:2010 顯示二○一○
string ChineseMonthToString
農(nóng)歷月數(shù)文字方式如:10 顯示;1 顯示 12 顯示
string ChineseDayToString
農(nóng)歷日數(shù)文字方式如:1 顯示初一;21 顯示廿一;31顯示卅一
string ChineseDateToString
顯示農(nóng)歷文字方式上面年月日的組合
bool IsChineseLeapMonth
當(dāng)前日期是否農(nóng)歷閏月
bool IsChineseLeapYear
當(dāng)前日期是否農(nóng)歷閏年
string ChineseSolarTerm
農(nóng)歷節(jié)氣
string ChineseACycleOfSixtyYears
農(nóng)歷年的甲子顯示方式
string ChineseAnimal
農(nóng)歷年的×××
string ChineseMonthCelestialStemAndTerrestrialBranch
農(nóng)歷月的以天干地支方式顯示
string ChineseDayCelestialStemAndTerrestrialBranch
農(nóng)歷日的以天干地支方式顯示
string ChineseDateForCelestialStemAndTerrestrialBranch
農(nóng)歷日期以天干地支方式顯示
string ToString()
顯示公歷日期和農(nóng)歷日期所有信息

 

附件:http://down.51cto.com/data/2361418
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI