我现在有2个变量,一个是从数据库取出来的CString类型的时间格式的字符串
timePrior (格式 2006-12-01 12:00:00)另外一个是当前时间CTime类型
timeCurrent
我如何把 timePrior转换成时间类型再跟当前时间比是否相差3天以上啊,VC有没有时间比较的函数,谢谢指教,在线等候解答
timePrior (格式 2006-12-01 12:00:00)另外一个是当前时间CTime类型
timeCurrent
我如何把 timePrior转换成时间类型再跟当前时间比是否相差3天以上啊,VC有没有时间比较的函数,谢谢指教,在线等候解答
if (ts.GetDays ()>3)
{
AfxMessageBox ("相差3天 以上");
}
SYSTEMTIME systime;datetime.ParseDateTime("12:12:23 27 January 93");
VariantTimeToSystemTime(datetime, &systime);
CTime tm(systime);
COleDateTime ot(timePrior);
COleDateTimeSpan ts=ot-COleDateTime::GetCurrentTime ();
if (ts.GetDays ()>3)
{
AfxMessageBox ("相差3天 以上");
}