2012-12-07 2 views
1

2 개의 radMonthYearPicker가 있습니다. (시작 날짜는 1이고 다른 날짜는 종료 날짜입니다.) 이 두 날짜 사이의 다른 달을 계산하고 싶습니다. 내 시작 날짜radMonthYearPicker를 사용하여 다른 달을 계산하십시오.

, 내 종료일 2012 년 12월으로 내 달 설정하고, I 십이으로 내 달 설정하고 올해는 2013

이 2 RadMonthYearPicker에 대한 자료, 달 떨어져 12해야한다 달

내가 찾을 수있는 유일한 코드는 RadMonthYearPicker.selectedDate

PS입니다 수정 지점이 부족하여 이미지 파일을 업로드 할 수 없습니다.

+0

달 차이가 있습니까? 그 날짜가 2 개월 사이의 개월 수입니까? 우리에게 exameple (startdate, enddate 및 desired result)을 보여주십시오. –

+0

방금 ​​내용을 업데이트했습니다 – user1861753

답변

0
int monthsApart = 12 * (startDate.Year - endDate.Year) + 
    startDate.Month - endDate.Month; 

int result = Math.Abs(monthsApart); 
+0

이것이 작동하지 않습니다 – user1861753

+1

Win의 답변을 명확히하기 위해 :'startDate'는'RadMonthYearPicker1.SelectedDate'로 사용되어야합니다. 여기서'RadMonthYearPicker1'은 "시작 날짜"컨트롤에 지정한 이름으로 대체되어야합니다. "끝 날짜"에 사용 된 컨트롤을 사용하여 동일하게 수행해야합니다. –