This question already has answers here:
How do I loop through a date range?
(16个答案)
4年前关闭。
我有一个
无论如何,我如何在这两者之间的每一天进行迭代?
我希望能够遍历7/20、7/21、7/22 .. 7/29。
.Date是为了确保您拥有最后一天,如示例中所示。
(16个答案)
4年前关闭。
我有一个
DateTime
StartDate和EndDate。无论如何,我如何在这两者之间的每一天进行迭代?
我希望能够遍历7/20、7/21、7/22 .. 7/29。
最佳答案
for(DateTime date = StartDate; date.Date <= EndDate.Date; date = date.AddDays(1))
{
...
}
.Date是为了确保您拥有最后一天,如示例中所示。
关于c# - 在StartDate和EndDate之间的每一天进行迭代,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3359768/
10-13 03:15