System.DateUtils.DecodeDateWeek

提供: RAD Studio API Documentation
移動先: 案内検索

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 を使用します。

関連項目