110,534
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 把阴历转为阳历,阳历转为阴历参照别人的已经实现
/// </summary>
/// <param name="chineseDate">格式例如:二〇一二年四月初三,闰月则是二〇一二年闰四月初三;
/// 真正的农历是壬辰年七月初三,农历60年一周期所以年份不好确定</param>
/// <returns></returns>
public DateTime GetDateByChineseDate(string chineseDate)
{
//http://www.nongli.com/item3/searchGL.asp 这个网站实现了功能
string[] timeArray = chineseDate.Split(new char[] { '年', '月', '日' }, StringSplitOptions.RemoveEmptyEntries);
//int year = GetYear(timeArray[0]);//这个就是处理二〇一二 大家可以写2012
int year = 2012;//这个就是处理二〇一二 大家可以写2012
int month = 0;//timeArray[1]
int day = 0;//timeArray[2]
// 这里该怎么转换呢?
return new DateTime(year, month, day);
}