次の方法で共有


CTimeSpan クラス

時間の秒数として内部的に格納された時間。

class CTimeSpan

メンバー

ay6ws8h3.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CTimeSpan::CTimeSpan

さまざまな方法で CTimeSpan オブジェクトを構築します。

ay6ws8h3.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CTimeSpan::Format

書式指定された文字列に CTimeSpan を変換します。

CTimeSpan::GetDays

この CTimeSpanの完全な日数を表す値を返します。

CTimeSpan::GetHours

現在の曜日時間数を表す値を返します (– 23 ~ 23)。

CTimeSpan::GetMinutes

現在の時間を分単位で表す値を返します (– 59 ~ 59)。

CTimeSpan::GetSeconds

現在の時刻の秒数を表す値を返します (– 59 ~ 59)。

CTimeSpan::GetTimeSpan

CTimeSpan オブジェクトの値を返します。

CTimeSpan::GetTotalHours

この CTimeSpanの完全な時間数を表す値を返します。

CTimeSpan::GetTotalMinutes

この CTimeSpanの完全な分の総数を表す値を返します。

CTimeSpan::GetTotalSeconds

この CTimeSpanの完全な秒の総数を表す値を返します。

CTimeSpan::Serialize64

アーカイブにデータをシリアル化したり、アーカイブからデータをシリアル化したりします。

ay6ws8h3.collapse_all(ja-jp,VS.110).gif演算子

operator + –

CTimeSpan のオブジェクトを加算します。

– = 演算子 +=

この CTimeSpanとの間で CTimeSpan のオブジェクトを加算します。

演算子 == < など.

2 種類の相対的な時刻の値を比較します。

解説

CTimeSpan には、基本クラスはありません。

CTimeSpan 関数は、日、時、分、および秒のさまざまな組み合わせ) をに変換します。

CTimeSpan のオブジェクトは、8 バイトである __time64_t の構造体に格納されます。

コンパニオン クラス、CTimeは、絶対時刻を表します。

CTime クラスと CTimeSpan クラスは、派生クラスを生成するようにはデザインされていません。仮想関数がないため、CTimeCTimeSpan の両方のオブジェクトのサイズは厳密に 8 バイトです。ほとんどのメンバー関数はインライン関数になります。

CTimeSpanの使用の詳細については、" " [日付と時刻]、および ランタイム ライブラリ リファレンスの時間管理 を参照してください。

必要条件

Header: atltime.h

参照

関連項目

asctime、_wasctime

_ftime、_ftime32、_ftime64

gmtime、_gmtime32、_gmtime64

localtime、_localtime32、_localtime64

strftime、wcsftime、_strftime_l、_wcsftime_l

time、_time32、_time64

階層図

その他の技術情報

ATL/MFC の共有クラス