I get the date from my CMonthCalCtrl like this: CTime CurrentCDate; CString CurrentSelectedDate; //Get the currentselected date KalenderControl2.GetCurSel(CurrentCDate); CurrentSelectedDate.Format(_T("%02d / %02d / %02d"),CurrentCDate.GetDay(),CurrentCDate.GetMonth(),CurrentCDate.GetYear()); //Put it in a box SetDlgItemText(IDC_CURRDATE2,CurrentSelectedDate); This gives me a f***ed up date, days +13 (in win 2000) and days +8, months +3 in win95/98. I need help on this please, what am I doing wrong that the output is wrong? Thanks in advance, Tom Cornille
M
MaverickTC
@MaverickTC
Posts
-
CMonthCalCtrl -> Need help on getting Date... -
CMonthCalCtrl -> Need help on getting Date...I get the date from my CMonthCalCtrl like this: CTime CurrentCDate; CString CurrentSelectedDate; //Get the currentselected date KalenderControl2.GetCurSel(CurrentCDate); CurrentSelectedDate.Format(_T("%02d / %02d / %02d"),CurrentCDate.GetDay(),CurrentCDate.GetMonth(),CurrentCDate.GetYear()); //Put it in a box SetDlgItemText(IDC_CURRDATE2,CurrentSelectedDate); This gives me a fucked up date, days +13 (in win 2000) and days +8, months +3 in win95/98. I need help on this please, what am I doing wrong that the output is wrong? Thanks in advance, Tom Cornille