How do you iterate through every day of the year?

后端 未结 8 553
春和景丽
春和景丽 2020-12-05 09:23

Given a start date of 1/1/2009 and an end date of 12/31/2009, how can I iterate through each date and retrieve a DateTime value using c#?

Thanks!

8条回答
  •  无人及你
    2020-12-05 10:19

    DateTime current = DateTime.Parse("1/1/2009");
    DateTime nextYear = current.AddYears(1);
    do
    {
        Console.WriteLine(current);
        current = current.AddDays(1);
    } while (current < nextYear) ;
    

提交回复
热议问题