System.DateUtils.TryEncodeDateDay

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

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