Microsoft Foundation Classes (mfc.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
CTime::operator +, -
CTime                                       Up Contents Index Back
──Microsoft Foundation Classes──────────────────────────────────────────────
 
  CTime operator +( CTimeSpan timeSpan ) const;
  CTime operator -( CTimeSpan timeSpan ) const;
  CTimeSpan operator -( CTime time ) const;
 
  Remarks
 
  CTime objects represent absolute time. CTimeSpan objects represent
  relative time. The first two operators allow you to add and subtract
  CTimeSpan objects to and from CTime objects. The third allows you to
  subtract one CTime object from another to yield a CTimeSpan object.
 
  Example
 
  CTime t1( 1999, 3, 19, 22, 15, 0 ); // 10:15PM March 19, 1999
  CTime t2( 1999, 3, 20, 22, 15, 0 ); // 10:15PM March 20, 1999
  CTimeSpan ts = t2 - t1;  // subtract 2 CTimes
  ASSERT( ts.GetTotalSeconds() == 86400L );
  ASSERT( ( t1 + ts ) == t2 );  // add a CTimeSpan to a CTime
  ASSERT( ( t2 - ts ) == t1 );  // subtract a CTimeSpan from a CTime
 
 
 
                                     -♦-