13 votes

C# - Comment calculer le jour de l'année en cours ?

Aujourd'hui, c'est 5.27.2010 - cela signifie que c'est le 147ème jour de cette année.

Comment puis-je calculer qu'aujourd'hui est le 147 sur la base de la date actuelle ?

27voto

Ahmad Mageed Points 44495

Il y a un DateTime a été nommé ainsi : Jour de l'année

Console.WriteLine(DateTime.Now.DayOfYear);

Ou pour n'importe quelle date :

var d = new DateTime(2010, 5, 30);
Console.WriteLine(d.DayOfYear);

6voto

Powerlord Points 43989

En fait, c'est assez facile :

int dayOfYear = DateTime.Today.DayOfYear;

5voto

Khnle - Kevin Le Points 3415

C# DateTime a une méthode appelée DayOfYear() que vous pourriez utiliser.

3voto

Will Marcouiller Points 11649

Quelqu'un a-t-il mentionné le DateTime.DayOfYear la propriété ?

-1voto

DateTime dt = new DateTime(2001, 12, 14);
            dynamic dayofyear = dt.DayOfYear;
            dynamic datofweek = dt.DayOfWeek;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X