System.DateUtils.WeekOf

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi