阴历转为阳历方法如下,希望高手指点,/// <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);
}
+- 两个月内的日期全转成农历,然后一个一个比较
在我发帖之前我已经去这个地址了,还留下了标记,没有正确的答案,不过后来也是“happy09li” 给出的http://fqctyj.blog.163.com/blog/static/708434552010123102710338/
应该给这个网址,一和二都有,还是原创的 http://cfg1014.blog.163.com/blog/static/6634399200968111857376/