欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#實(shí)現(xiàn)功能強(qiáng)大的中國農(nóng)歷日歷操作類

 更新時間:2015年03月25日 12:31:31   作者:lele  
這篇文章主要介紹了C#實(shí)現(xiàn)功能強(qiáng)大的中國農(nóng)歷日歷操作類,實(shí)例分析了C#操作時間及字符串的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)功能強(qiáng)大的中國農(nóng)歷日歷操作類。分享給大家供大家參考。具體如下:

這個C#類定義了中國農(nóng)歷日歷,除了可以輸入正常的日歷外還可以獲得指定年份的生肖、返回年份的干支以及星座、二十四節(jié)氣、二十八星宿、常用節(jié)日等。

部分代碼片段如下

/// <summary>
/// 傳回農(nóng)歷y年閏月的天數(shù)
/// </summary>
private static int leapDays(int y)
{
  if (leapMonth(y) != 0)
  {
 if ((lunarInfo[y - 1900] & 0x10000) != 0)
   return 30;
 else
   return 29;
  }
  else
 return 0;
}
/// <summary>
/// 傳回農(nóng)歷y年閏哪個月 1-12 , 沒閏傳回 0
/// </summary>
private static int leapMonth(int y)
{
  return (int)(lunarInfo[y - 1900] & 0xf);
}
/// <summary>
/// 傳回農(nóng)歷y年m月的總天數(shù)
/// </summary>
private static int monthDays(int y, int m)
{
  if ((lunarInfo[y - 1900] & (0x10000 >> m)) == 0)
 return 29;
  else
 return 30;
}
/// <summary>
/// 傳回農(nóng)歷y年的生肖
/// </summary>
private static String AnimalsYear(int y)
{
  return Animals[(y - 4) % 12];
}
/// <summary>
/// 傳入月日的offset 傳回干支,0=甲子
/// </summary>
private static String cyclicalm(int num)
{
  return (Gan[num % 10] + Zhi[num % 12]);
}
/// <summary>
/// 傳入offset 傳回干支, 0=甲子
/// </summary>
private static String cyclical(int y)
{
  int num = y - 1900 + 36;
  return (cyclicalm(num));
}

完整實(shí)例代碼點(diǎn)擊此處本站下載。

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#將文件復(fù)制到指定文件夾并整理

    C#將文件復(fù)制到指定文件夾并整理

    這篇文章主要介紹了C#將文件復(fù)制到指定文件夾并按照時間順序來整理歸檔的方法,另外附上其他網(wǎng)友的2種實(shí)現(xiàn)方式,有需要的小伙伴可以參考下。
    2015-06-06
  • C# 中對象序列化XML的方法

    C# 中對象序列化XML的方法

    這篇文章主要介紹了C# 中對象序列化XML的方法,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • 詳解C# 托管資源和非托管資源

    詳解C# 托管資源和非托管資源

    這篇文章主要介紹了詳解C# 托管資源和非托管資源的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • C#使用ThreadPriority設(shè)置線程優(yōu)先級

    C#使用ThreadPriority設(shè)置線程優(yōu)先級

    這篇文章介紹了C#使用ThreadPriority設(shè)置線程優(yōu)先級的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • Unity3D Shader實(shí)現(xiàn)動態(tài)星空

    Unity3D Shader實(shí)現(xiàn)動態(tài)星空

    這篇文章主要為大家詳細(xì)介紹了Unity3D Shader實(shí)現(xiàn)動態(tài)星空,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • C#開發(fā)教程之ftp操作方法整理

    C#開發(fā)教程之ftp操作方法整理

    這篇文章主要介紹了C#開發(fā)教程之ftp操作方法整理的相關(guān)資料,需要的朋友可以參考下
    2016-07-07
  • c# 實(shí)現(xiàn)自動掃雷

    c# 實(shí)現(xiàn)自動掃雷

    這篇文章主要介紹了c# 實(shí)現(xiàn)自動掃雷的方法,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-02-02
  • c#讀取excel內(nèi)容內(nèi)容示例分享

    c#讀取excel內(nèi)容內(nèi)容示例分享

    這篇文章主要介紹了c#讀取excel內(nèi)容內(nèi)容示例,要求Excel需是.xls格式,需要的朋友可以參考下
    2014-03-03
  • C#調(diào)用SQLite的方法實(shí)例分析

    C#調(diào)用SQLite的方法實(shí)例分析

    這篇文章主要介紹了C#調(diào)用SQLite的方法,較為詳細(xì)的介紹了SQLite的功能與特點(diǎn),并實(shí)例分析了C#調(diào)用SQLite的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C#實(shí)現(xiàn)閃動托盤圖標(biāo)效果的方法

    C#實(shí)現(xiàn)閃動托盤圖標(biāo)效果的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)閃動托盤圖標(biāo)效果的方法,涉及C# ImageList控件的使用技巧,需要的朋友可以參考下
    2016-06-06

最新評論