System.DateUtils.CompareDateTime
Delphi
function CompareDateTime(const A, B: TDateTime): TValueRelationship;
C++
extern DELPHI_PACKAGE System::Types::TValueRelationship __fastcall CompareDateTime(const System::TDateTime A, const System::TDateTime B);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Indique la relation entre deux valeurs TDateTime.
Appelez CompareDateTime pour comparer les deux valeurs TDateTime spécifiées par A et B. CompareDateTime renvoie
LessThanValue si A est antérieur à B.
EqualsValue si A et B sont égaux.
GreaterThanValue si A est postérieur à B.
Remarque : CompareDateTime diffère d'une comparaison directe des valeurs double précision correspondantes en ce sens que deux valeurs TDateTime sont considérées équivalentes si elles présentent la même valeur jusqu'aux millisecondes. Il est possible de créer deux valeurs TDateTime qui diffèrent numériquement lorsqu'elles sont affichées en tant que valeurs double, mais qui représentent les mêmes valeurs d'année, de mois, de jour, d'heure, de minute, de seconde et de milliseconde.