Google Analytics

2014-07-11

ASP.NET 음력 변환

DateTime date = DateTime.Parse("2010-08-24");
KoreanLunisolarCalendar ksc = new KoreanLunisolarCalendar();

//2010년 2월 14일의 음력에 해당하는 년도 구하
int year = ksc.GetYear(date);

//2010년 2월 14일의 음력에 해당하는 월 구하
int month = ksc.GetMonth(date);

//2010년 2월 14일의 음력에 해당하는 일 구하
int day = ksc.GetDayOfMonth(date);

ViewData["date1"] = string.Format("{0}-{1}-{2}", year, month, day);

progressbar

//ToDateTime은 음력날짜를 입력받아 양력 날짜를 반환하는  메소드입니다.
DateTime date2 = ksc.ToDateTime(year, month, day, 0, 0, 0, 0);

ViewData["date2"] = date2;

댓글 없음: