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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Calcule la valeur TDateTime qui représente un jour spécifié de l'année pour une année donnée.
TryEncodeDateDay calcule la valeur TDateTime pour la date spécifiée par les paramètres AYear et ADayOfYear.
AYear représente l'année. Il peut avoir toute valeur entre 1 et 9999 (compris).
ADayOfYear représente le jour de l'année : 1 pour le 1er janvier, 2 pour le 2 janvier, 32 pour le 1er février, etc.
AValue renvoie la date spécifiée sous forme d'une valeur TDateTime. La partie heure de AValue est 0 (minuit au début du jour spécifié).
TryEncodeDateDay renvoie T true si AYear et ADayOfYear représentent une date valide, F false si ADayOfYear est inférieur à 1 ou supérieur au nombre de jours dans AYear.