两个CTime 变量 相隔的天数 怎么求呀
举个例子好吗

解决方案 »

  1.   

    日!!!!!!   不懂就不要在上面乱讲啊
    不过楼主太小气了,才 20  分,给一百分吧
    -- 用 COleDateTimeSpan 类    例 --------------------         COleDateTimeSpan  oleDateSpan;         //时间差       //结束日期时间  //起始日期时间
    oleDateSpan = m_oleDateEnd - m_oleDateBegin;         //相差总天数
    double  dwTotalDays = 0 ;
    dwTotalDays = oleDateSpan.GetTotalDays();         //相差总小时数
    double dwTotalHours = 0 ;
    dwTotalHours = oleDateSpan.GetTotalHours(); double dwTotalMinutes = 0 ;
    dwTotalMinutes = oleDateSpan.GetTotalMinutes(); double dwTotalSeconds = 0 ;
    dwTotalSeconds = oleDateSpan.GetTotalSeconds();
      

  2.   

    CTime类不需要用COleDateTimeSpan,应该用CTimeSpan CTime tm1,tm2;CTimeSpan sp;sp=tm1-tm2;int nDays=sp.GetDays();