Bonjour,
Je veux convertir une date en numéro de semaine, mon code est les suivant :
Le numéro de semaine est trop grand de 1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CultureInfo myCI = CultureInfo.CurrentCulture ; System.Globalization.Calendar myCal = myCI.Calendar; CalendarWeekRule CWR = myCI.DateTimeFormat.CalendarWeekRule; DayOfWeek FirstDOW = myCI.DateTimeFormat.FirstDayOfWeek; int numSemaine = CultureInfo.CurrentCulture.Calendar.GetWeekOfYear (dateRef, CWR, FirstDOW );
Exp : Pour la date 02/05/2006, il me retourne 19 et pas 18.
Partager