System.DateUtils.DateTimeInRange
Delphi
function DateTimeInRange(ADateTime: TDateTime; AStartDateTime, AEndDateTime: TDateTime; aInclusive: Boolean = True): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall DateTimeInRange(System::TDateTime ADateTime, System::TDateTime AStartDateTime, System::TDateTime AEndDateTime, bool aInclusive = true);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
説明
TDateTime 値が範囲に含まれているかどうかを確認します。
DateTimeInRange ルーチンは、TDateTime 値の ADateTime
が AStartDateTime
から AEndDateTime
までの範囲に含まれているかどうかを確認します。
論理型パラメータの aInclusive
が true なら両端の値を含めて、false なら両端の値を含めずに判断されます。 aInclusive
のデフォルト値は true です。
メモ:
AStartDateTime
の値はAEndDateTime
の値よりも前でなければなりません。