System.DateUtils.StartOfAWeek

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

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 le premier moment d'un jour spécifié d'une semaine donnée.

StartOfAWeek renvoie le premier moment exprimable (00h 00mn 00s 000ms, 12:00:00.000 AM) 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.

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

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

Voir aussi