System.DateUtils.EndOfAWeek
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.