CTime 演算子 + ( CTimeSpan timeSpan ) const;
CTime 演算子 -( CTimeSpan timeSpan ) const;
CTimeSpan 演算子 -( CTime time ) const;
解説
CTimeオブジェクトは、絶対時間を表します。CTimeSpanオブジェクト相対時間を表します。最初の 2 つの演算子をCTimeSpanオブジェクトし、 CTimeオブジェクトから減算を追加できます。3 番目から別CTimeSpanオブジェクトを生成する 1 つのCTimeオブジェクトを減算することができます。
例
//CTime::operatornbsp; の例+, -CTime t1 (1999, 3、19、22、15、0);//1999 年 3 月 19 日 10時 15分 PM です。CTime t2 (1999, 3, 20, 22, 15, 0);//1999 年 3 月 20 日 10時 15分 PM です。CTimeSpan ts = t2-t1;//2 CTimes を減算ASSERT (ts。GetTotalSeconds() 86400L = =);ASSERT ((t1 + ts) t2 = =);//、CTimeSpan、CTime を追加します。ASSERT ((t2 - ts) t1 = =);//は、Ctime から CTimeSpan の減算(&N)