System.DateUtils.YearSpan
Delphi
function YearSpan(const ANow, AThen: TDateTime): Double;
C++
extern DELPHI_PACKAGE double __fastcall YearSpan(const System::TDateTime ANow, const System::TDateTime AThen);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Beschreibung
Gibt die Anzahl der Jahre (einschließlich der Bruchteile) zurück, die zwischen den beiden angegebenen TDateTime-Werten verstrichen sind.
Mit YearSpan können Sie die Differenz zwischen zwei TDateTime-Werten in Jahren ermitteln. Da nicht alle Jahre dieselbe Länge aufweisen (Schaltjahre), gibt YearsBetween eine Näherung zurück, die auf einem Wert von 365,25 Tagen pro Jahr basiert. Im Unterschied zur Funktion YearsBetween berücksichtigt YearSpan auch Teile eines Jahres mit 365,25 Tagen.
YearSpan gibt immer ein positives Ergebnis zurück und daher sind die Parameterwerte austauschbar.
Siehe auch
Codebeispiele