【文章內(nèi)容簡介】
} ChineseLunisolarCalendar calendar = new ChineseLunisolarCalendar()。 public string GetYear(DateTime time) { StringBuilder sb = new StringBuilder()。 int year = (time)。 int d。 do { d = year % 10。 (0, ChineseNumber[d])。 year = year / 10。 } while (year 0)。 return ()。 } private static string ChineseNumber = 〇一二三四五六七八九。 public string GetMonth(DateTime time) { int month = (time)。 int year = (time)。 int leap = 0。 for (int i = 3。 i = month。 i++) { if ((year, i)) { leap = i。 break。 } } if (leap 0) month。 return (leap == month + 1 ? 閏 : ) + ChineseMonthName[month 1]。 } public static readonly string[] ChineseMonthName = ne