System.DateUtils.RecodeDay

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

Delphi

function RecodeDay(const AValue: TDateTime; const ADay: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall RecodeDay(const System::TDateTime AValue, const System::Word ADay);

プロパティ

種類 可視性 ソース ユニット
function public
System.DateUtils.pas
System.DateUtils.hpp
System.DateUtils System.DateUtils


説明

その月の日を、指定された TDateTime 値に対して置き換えます。

RecodeDay を呼び出すと、AValue で指定された日時の値を、その月の日を ADay に変更して取得された値に変換することができます。 ADay の論理値は、AValue によって表現される月によって変わります。 (たとえば、AValue が 1月 を示す場合、ADay は 1 から 31 の範囲になり、AValue が 2月なら、ADay は年によって 1 から 28 か 1 から 29 となります。) ADayRecodeLeaveFieldAsIs の場合もあります。

ADay に対して提供された値が、AValue で指定した月の有効な日付を表していなかった場合、RecodeDayEConvertError 例外を発生させます。

関連項目

コード サンプル