System.DateUtils.TryEncodeDateDay
Delphi
function TryEncodeDateDay(const AYear, ADayOfYear: Word; out AValue: TDateTime): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall TryEncodeDateDay(const System::Word AYear, const System::Word ADayOfYear, /* out */ System::TDateTime &AValue);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Beschreibung
Berechnet den TDateTime-Wert, der den angegebenen Tag im angegebenen Jahr repräsentiert.
TryEncodeDateDay berechnet den TDateTime-Wert für das mit den Parametern AYear und ADayOfYear angegebene Datum.
AYear ist das Jahr. Zulässig sind Werte zwischen 1 und 9999 (inklusive).
ADayOfYear ist der Tag im Jahr: 1 entspricht dem 1. Januar, 2 dem 2. Januar, 32 dem 1. Februar usw.
AValue gibt das angegebene Datum als TDateTime-Wert zurück. Der Zeitanteil von AValue ist 0 (Anfang des angegebenen Tages (Mitternacht)).
TryEncodeDateDay gibt Ttrue zurück, wenn AYear und ADayOfYear ein gültiges Datum angeben. Ist ADayOfYear kleiner als 1 oder größer als die Anzahl der Tage in AYear, wird False zurückgegeben.
Siehe auch
Codebeispiele