16,471
社区成员
发帖
与我相关
我的任务
分享
/*就是能够读取用户设定的控件中的值,从而代替手工输入时间...
对话框上有一个DateTimePicker控件,给它关联了一个CTime类型的变量m_addtime;
*/
CString straddtime;
CTime timeNow;
timeNow=m_addtime.GetCurrentTime();//获取当前时间
straddtime=timeNow.Format("%Y-%m-%d");
AfxMessageBox(straddtime)
//我用GetTime()来获取通过DateTimePicker控件设置的日期,怎么就不对了呢?
CTime time;
time=m_addtime.GetCurrentTime();//获取设定的时间?应该怎么操作呢?
straddtime=time.Format("%Y-%m-%d");
AfxMessageBox(straddtime);
UpdateData();
UpdateData();
CString straddtime;
straddtime=m_addtime.Format("%Y-%m-%d");
AfxMessageBox(straddtime);
这样是可以的啊
UpdateData();
CString straddtime;
straddtime=m_addtime.Format("%Y-%m-%d");
AfxMessageBox(straddtime);
UpdateData(TRUE);
CString str=m_time.Format(_T("%Y-%m-%d"));
MessageBox(str);