/// <summary>
/// 天干地支计算
/// </summary>
/// <param name="year">年份</param>
/// <returns>天干地支</returns>
public static string cwChineseEra(int year)
{
string era = "";
string sky = "甲乙丙丁戊己庚辛壬癸";
string land = "子丑寅卯辰巳午未申酉戌亥";
year -= 3;
int intSky = year % 10;
if (intSky == 0)
{
era += "癸";
}
else
{
era += sky[intSky - 1];
}
int intLand = year % 12;
if (intLand == 0)
{
era += "亥";
}
else
{
era += land[intLand - 1];
}
return era;
}