System.DateUtils.EndOfAWeek

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function EndOfAWeek(const AYear, AWeekOfYear, ADayOfWeek: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall EndOfAWeek(const System::Word AYear, const System::Word AWeekOfYear, const System::Word ADayOfWeek = (System::Word)(0x7));

Propriétés

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

Description

Renvoie un objetune valeur TDateTime qui représente la dernière milliseconde d'un jour spécifié d'une semaine donnée.

EndOfAWeek renvoie le dernier moment exprimable (23h 59mn 59s 999ms, 11:59:59.999 PM) du jour spécifié de la semaine donnée.

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

Le paramètre AWeekOfYear spécifie la semaine de l'année, où 1 correspond à la première semaine de AYear d'au moins quatre jours.

Le paramètre ADayOfWeek indique le jour désiré dans la semaine spécifiée : 1 pour lundi, 2 pour mardi, etc.

Conseil :  Pour faciliter la lecture de la valeur ADayOfWeek, utilisez les constantes des jours de la semaine.

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

Remarque :  Les définitions de AWeekOfYear et ADayOfWeek respectent la norme ISO 8601.

Voir aussi