17,377
社区成员
发帖
与我相关
我的任务
分享
//可以是变量
//COleDateTimeSpan类是用于对COleDateTime类的两个时间的时间间隔的计算,
//COleDateTimeSpan类使用的成员变量COleDateTimeSpan::m_span是一个double类型是
//用于记录两个COleDateTime::m_dt的时间差,例如:
COleDateTime t1(2006,1,1,0,0,0);
COleDateTime t2(2007,1,1,0,0,0);
COleDateTimeSpan ts=t2-t1;
CString str;
str.Format("%f",ts.m_span);
AfxMessageBox(str);
//运行的结果是:365.000000
//反过来也可以得到日期
COleDateTime t1(2006,1,1,0,0,0);
COleDateTimeSpan ts;
ts.m_span=400.0;
COleDateTime t2=t1+ts;
AfxMessageBox(t2.Format("%c"));
//运行的结果是:02/05/07 00:00:00