C#获取中文日期格式
1 /// <summary> 2 /// 根据日期获取对应中文日期 3 /// </summary> 4 /// <param name="date"></param> 5 /// <returns></returns> 6 public static string GetCNDateStr(DateTime date) 7 { 8 string[] str ={"零","一","二","三","四","五","六","七","八","九","十", 9 "十一","十二","十三","十四","十五","十六","十七","十八","十九","二十", 10 "二十一","二十二","二十三","二十四","二十五","二十六","二十七","二十八","二十九","三十","三十一"}; 11 12 string strYearCN = string.Empty; 13 string strYear = date.Year.ToString(); 14 for (int i = 0; i < strYear.Length; i++) 15 strYearCN += str[int.Parse(strYear.Substring(i, 1))]; 16 17 return string.Format("{0}年{1}{2}日", strYearCN, date.ToString("MMMM"), str[date.Day]); 18 }
很笨的写法。