COleDateTime::COleDateTime

COleDateTime ();
COleDateTime (const COleDateTimeamp;dateSrc );
COleDateTime (const バリアント & varSrc );
COleDateTime (日付 dtSrc );
COleDateTime (time_t timeSrc );
COleDateTime (const SYSTEMTIME & systimeSrc );
COleDateTime (const FILETIME & filetimeSrc );
COleDateTime (int nYear、int nMonth、int nDay、int nHour、int nMin、int nSec );
COleDateTime (WORD wDosDate、WORD wDosTime );(&A)

パラメーター

dateSrc

新しいオブジェクトにコピーするには、既存のCOleDateTimeオブジェクト。

varSrc

日付/時刻値 (VT_DATE) に変換され、新しいオブジェクトにコピーするには、既存バリアントデータ構造 ( COleVariantオブジェクト可能性があります)。

dtSrc

新しいオブジェクトにコピーする日時 (日付) 値。

timeSrc

Time_t値を日付/時刻値に変換され、新しいオブジェクトにコピーするには。

systimeSrc

日付時刻値に変換され、新しいオブジェクトにコピーするには、 SYSTEMTIME構造体。

filetimeSrc

日付時刻値に変換され、新しいオブジェクトにコピーするには、 FILETIME構造体。

nYearnMonthnDaynHournMinnSec

新しいオブジェクトにコピーする、日付と時刻の値を示す。

wDosDatewDosTime

MS-DOS の日付と時刻の値を日付/時刻値に変換され、新しいオブジェクトにコピーするには。

解説

すべてのこれらのコンス トラクターは、指定した値に初期化された新しいCOleDateTimeオブジェクトを作成します。有効な範囲の日付と時刻の各コンポーネントを次に示します:

日付と時刻のコンポーネント 有効な範囲は
100-9999
1 ヶ月 0-12
0-31
時間 0-23
0-59
2 番目 0-59

日コンポーネントの実際の上限を異なることに注意してください、月および年コンポーネントに基づいてください。詳細についてを参照してください、 SetDateまたはSetDateTimeメンバー関数。

次の各コンス トラクターの簡単な説明です。:

詳細についてを参照してください、 バリアントのエントリは、 Win32 SDK OLE プログラマ リファレンス

Time_tデータ型の詳細についてを参照してください、 時間関数は、ランタイム ライブラリ リファレンス

詳細についてを参照してください、 SYSTEMTIME 、Win32 sdk のFILETIME構造。

MS-DOS の日付と時刻の値の詳細についてを参照してください DosDateTimeToVariantTime Win32 SDK ドキュメントで。

COleDateTimeの値の範囲の詳細については、参照してください 日付と時刻: オートメーションのサポートVisual の C++ プログラマのガイド

COleDateTime 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleDateTime::SetDateCOleDateTime::SetDateTimeCOleDateTime::SetTimeCOleDateTime::GetStatusCOleDateTime::operator =COleDateTime::m_dtCOleDateTime::m_status(&N)

Index