一、时间的比较
CDateTimeCtrl m_OutTime;
CTime m_Time1; //显示年月日
CDateTimeCtrl m_OutHour;
CTime m_Time2; //显示时分秒
CDateTimeCtrl m_BackTime;
CTime m_Time3; //年月日
CDateTimeCtrl m_BackHour;
CTime m_Time4; //时分秒比较出去的时间是不是比回来的时间早
if((m_Time3.GetYear(),m_Time3.GetMonth(),m_Time3.GetDay())<(m_Time1.GetYear(),m_Time1.GetMonth(),m_Time1.GetDay())||(((m_Time3.GetYear (),m_Time3.GetMonth(),m_Time3.GetDay())==(m_Time1.GetYear(),m_Time1.GetMonth(),m_Time1.GetDay()))&&(m_Time2>m_Time4)))
{
AfxMessageBox("回车时间与出车时间存在矛盾!请检查!!");
return;
}
CDateTimeCtrl 用法总结
最新推荐文章于 2024-08-14 15:06:38 发布
本文详细介绍了CDateTimeCtrl控件的使用方法,包括时间的比较、CTime到CString的转换、CString到CTime的转换、char数组到CTime的转换以及设置格式、计算时间跨度和不同类型时间对象之间的转换等实用技巧。
摘要由CSDN通过智能技术生成