DayOfYear
DayOfYear считает с 1 января. В високосном году 2020 у 1 марта будет 61.
Синтаксис
int day = dt.DayOfYear;
Пример
Давайте выведем DayOfYear для 2 января:
using System;
class Program
{
static void Main()
{
var dt = new DateTime(2020, 1, 2, 3, 4, 5);
Console.WriteLine(dt.DayOfYear);
}
}
Результат выполнения кода:
2
Пример
Давайте проверим високосный 2020 год:
using System;
class Program
{
static void Main()
{
var dt = new DateTime(2020, 3, 1);
Console.WriteLine(dt.DayOfYear);
}
}
Результат выполнения кода:
61