Сегодня 5.27.2010
- это означает, что это - день 147 из этого года.
Как я вычисляю, что сегодня 147 на основе текущей даты?
Есть свойство DateTime
, названное так: DayOfYear
Console.WriteLine(DateTime.Now.DayOfYear);
Или для любой даты:
var d = new DateTime(2010, 5, 30);
Console.WriteLine(d.DayOfYear);
На самом деле это довольно просто:
int dayOfYear = DateTime.Today.DayOfYear;
Класс C # DateTime
имеет метод под названием DayOfYear ()
, который вы можете использовать.
DateTime dt = new DateTime(2001, 12, 14);
dynamic dayofyear = dt.DayOfYear;
dynamic datofweek = dt.DayOfWeek;