MFC 用Date Time Picker问题
void CdialogTemp::OnOK()
{
CString szBegin = _T("");
CTime time_begin=NULL;
m_dateBegin.GetTime(time_begin);
int n_year = time_begin.GetYear();
szBegin.Format(_T("%04d-%02d-%02d 00:00:00"),time_begin.GetYear(),time_begin.GetMonth(),time_begin.GetDay());
CDialog::OnOK();
}
运行后选的日期是2020/7/24 ,但是点确定按钮后 int n_year 一直得到的是1970 ,GetTime获取的数有问题,这是怎么回事