System.DateUtils.MonthsBetween
Delphi
function MonthsBetween(const ANow, AThen: TDateTime): Integer;
C++
extern DELPHI_PACKAGE int __fastcall MonthsBetween(const System::TDateTime ANow, const System::TDateTime AThen);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Renvoie le nombre approximatif de mois séparant deux valeurs TDateTime spécifiées.
Appelez MonthsBetween pour obtenir la différence, en mois, entre deux valeurs TDateTime. Tous les mois n'ayant pas la même longueur, MonthsBetween renvoie une valeur approximative basée sur un mois de 30,4375 jours. Les mois non entiers ne sont pas comptabilisés. Ainsi, par exemple, MonthsBetween traduit par 0 la différence entre le 1er février et le 1er mars.
MonthsBetween renvoie toujours un résultat positif, donc les valeurs des paramètres sont interchangeables.
Voir aussi