System.DateUtils.EndOfADay

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function EndOfADay(const AYear, ADayOfYear: Word): TDateTime;
function EndOfADay(const AYear, AMonth, ADay: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall EndOfADay(const System::Word AYear, const System::Word ADayOfYear)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.DateUtils.pas
System.DateUtils.hpp
System.DateUtils System.DateUtils

Description

Renvoie un TDateTime qui représente la dernière milliseconde d'un jour spécifié.

EndOfADay renvoie le dernier moment exprimable (23h 59mn 59s 999ms, 11:59:59.999 PM) d'un jour spécifié.

Le paramètre AYear spécifie l'année du jour désiré.

Le paramètre ADayOfYear représente le jour désiré sous forme de jour de l'année : 1 pour le 1er janvier, 2 pour le 2 janvier, 32 pour le 1er février, etc.

Les paramètres AMonth et ADay spécifient le jour désiré sous forme de mois de l'année et de jour du mois. Les valeurs admises pour AMonth vont de 1 à 12. Les valeurs admises pour ADay vont de 1 à 28, 29, 30 ou 31, suivant les valeurs de AYear et AMonth.

Si les paramètres ne spécifient pas une date valide, EndOfADay déclenche une exception EConvertError.

Voir aussi