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構造体。
nYear、 nMonth、 nDay、 nHour、 nMin、 nSec
新しいオブジェクトにコピーする、日付と時刻の値を示す。
wDosDate、 wDosTime
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::SetDate、 COleDateTime::SetDateTime、 COleDateTime::SetTime、 COleDateTime::GetStatus、 COleDateTime::operator =、 COleDateTime::m_dt、 COleDateTime::m_status(&N)