System.DateUtils.WeekOf
Delphi
function WeekOf(const AValue: TDateTime): Word;
C++
extern DELPHI_PACKAGE System::Word __fastcall WeekOf(const System::TDateTime AValue);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Renvoie la semaine de l'année représentée par une valeur TDateTime.
Appelez WeekOf pour obtenir la semaine de l'année représentée par une valeur TDateTime spécifiée. WeekOf renvoie une valeur comprise entre 1 et 53.
WeekOf utilise la norme ISO 8601 pour définir la semaine de l'année : Une semaine court du lundi au dimanche, et la première semaine calendaire de l'année est celle qui comprend le premier jeudi de l'année (la première semaine de l'année qui comprend au moins quatre jours). Par conséquent, si le premier jour calendaire de l'année est vendredi, samedi ou dimanche, WeekOf renvoie la dernière semaine de l'année antérieure pour le premier, les deux premiers ou les trois premiers jours de l'année calendaire. De même, si le dernier jour calendaire de l'année est lundi, mardi ou mercredi, WeekOf renvoie 1 (la première semaine de l'année calendaire suivante) pour le dernier, les deux derniers ou les trois derniers jours de l'année calendaire.
Remarque : WeekOf renvoie la même valeur que la fonction WeekOfTheYear.