System.DateUtils.DecodeDateWeek
Delphi
procedure DecodeDateWeek(const AValue: TDateTime; out AYear, AWeekOfYear,
ADayOfWeek: Word);
C++
extern DELPHI_PACKAGE void __fastcall DecodeDateWeek(const System::TDateTime AValue, /* out */ System::Word &AYear, /* out */ System::Word &AWeekOfYear, /* out */ System::Word &ADayOfWeek);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
説明
指定された TDateTime 値オブジェクトの年,週(年の第何週であるか),および曜日を返します。
DecodeDateWeek 手続きは,指定された日付時刻値の曜日と週(年の第何週であるか)を,その曜日と週が含まれている年と一緒に返します。
AValue は,情報を取得する日付時刻値です。
AYear は,AValue が表す年を返します。
AWeekOfYear は,AValue が表す週(AYear の第何週であるか)を返します。1 は,少なくとも 4 日以上ある最初の週を示します。
ADayOfWeek は,AValue が表す AWeekOfYear 内の曜日を返します。1 は月曜,7 は日曜を示します。
メモ: AWeekOfYear と ADayOfWeek の定義は,ISO 8601 規格に基づいてます。
ヒント: ADayOfWeek 値をよりわかりやすくするには,曜日定数 constants を使用します。