csharp foreach DateTime

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp foreach DateTime相关的知识,希望对你有一定的参考价值。

void Main()
{
    DateTime StartDate = DateTime.Parse("2019/01/01");
    DateTime EndDate = DateTime.Parse("2019/12/31");

    foreach (DateTime day in EachDay(StartDate, EndDate))
    {
        Console.WriteLine(day);
    }
}

public IEnumerable<DateTime> EachDay(DateTime from, DateTime thru)
{
    for(var day = from.Date; day.Date <= thru.Date; day = day.AddDays(1))
        yield return day;
}

以上是关于csharp foreach DateTime的主要内容,如果未能解决你的问题,请参考以下文章

csharp C#中的DateTime

csharp DateTime.Now

csharp C#DateTime解析扩展方法

csharp C#DateTime扩展

csharp DateTime扩展方法

csharp 用法DateTime.Parse DateTime.ParseExact。今更だけど,稀に迷う时があるのでメモ。