次の方法で共有


経過時間 : 汎用クラス

更新 : 2007 年 11 月

ここでは、2 つの CTime オブジェクトの差を計算し、CTimeSpan で経過時間を得る方法について説明します。

経過時間を計算するには

  • CTimeCTimeSpan の 2 つのオブジェクトを使って、次のように経過時間を計算します。

    CTime startTime = CTime::GetCurrentTime();
    
    // ... perform time-consuming task ...
    
    CTime endTime = CTime::GetCurrentTime();
    
    CTimeSpan elapsedTime = endTime - startTime;   
    

    elapsedTime を計算すると、CTimeSpan クラスのメンバ関数を使って経過時間の成分を取得できます。

参照

概念

日付と時刻 : 汎用クラス