我想计算两个CTime之间的时间
例如:
一个是time1 2002.10.23 13:44:32
另一个time2 2003.05.06 23:34:33请问有什么函数计算两个相差多少秒
自己写,太麻烦了,有没有什么函数类。
象time1 - time2 只类的。

解决方案 »

  1.   

    Class CTime must definited the function of operator -,and,gernerally,the value returned from this function is second.
      

  2.   

    我知道一个方法。我使用已经是很久了,具体的东西我记不清楚,你自己看看帮助就明白了:
    CTime time1 , time2 ;
    CSpanTIime Spantime=time2 - time2 ;
    SpanTime.Get*//这个成员函数我记不的了,你自己看看把!大小写有问题,我记不的了,相信你一看就懂!
    //CSpanTime 是MFC提供的一个类,可以这样使用!
      

  3.   

    不是有CTimeSpan类吗
    CTimeSpan time3=time1-time2;
    你再查一些CTimeSpan的成员函数就可以得到你要的值了