gpt4 book ai didi

c# - asp.net 中的日期范围循环,C#

转载 作者:太空宇宙 更新时间:2023-11-03 21:50:24 24 4
gpt4 key购买 nike

我如何在 C# 中的两个日期范围之间循环?

例如-

我正在创建一个信用卡 EMI 模块,假设一个用户想要 6 个 EMI我的日期范围是:"08/02/2009-08/08/2009" 我需要每个月循环

输入:

Start Date- 08/02/2008
End Date - 08/07/2009

Charge Cycle - 6

输出会像-

08/02/2008
08/03/2008
08/04/2008
08/05/2008
08/06/2008
08/07/2008

最佳答案

您可以使用 DateTime.AddMonths在像

这样的 while 循环中
DateTime dtStart = new DateTime(2009,2,8);
DateTime dtEnd = new DateTime(2009,8,8);
while (dtStart < dtEnd)
{

Console.WriteLine(dtStart.ToString("dd/MM/yyyy"));
dtStart = dtStart.AddMonths(1);
}

输出将是:

08/02/2009
08/03/2009
08/04/2009
08/05/2009
08/06/2009
08/07/2009

关于c# - asp.net 中的日期范围循环,C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14851252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com