System.DateUtils.MonthSpan

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function MonthSpan(const ANow, AThen: TDateTime): Double;

C++

extern DELPHI_PACKAGE double __fastcall MonthSpan(const System::TDateTime ANow, const System::TDateTime AThen);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.DateUtils.pas
System.DateUtils.hpp
System.DateUtils System.DateUtils

Beschreibung

Gibt die Anzahl der Monate (einschließlich der Bruchteile) zwischen den beiden angegebenen TDateTime-Werten zurück.

Mit MonthSpan können Sie die Differenz zwischen zwei TDateTime-Werten in Monaten ermitteln. Da die Monate keine identische Länge aufweisen, berechnet MonthsBetween eine Näherung, indem 30,4375 Tage pro Monat zugrundegelegt werden. Im Unterschied zur Funktion MonthsBetween, die Bruchteile von Monaten nicht berücksichtigt, gibt MonthSpan einen Wert zurück, der auch Bruchteile von Monaten enthält.

MonthSpan gibt immer ein positives Ergebnis zurück und daher sind die Parameterwerte austauschbar.

Siehe auch

Codebeispiele