如何使用C#.net获取两个日期之间的日期 [英] How to get dates between two dates Using C#.net
本文介绍了如何使用C#.net获取两个日期之间的日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好,
我想要两个日期之间的日期,它意味着两个日期之间的日期列表可以引导或发送任何片段
解决方案
< blockquote>参考这可能会对你有所帮助
http://geekswithblogs.net/thibbard/archive/2007/03/01/CSharpCodeToGetGenericListOfDatesBetweenStartingAndEndingDate.aspx [ ^ ]
私人列表< datetime> GetDatesBetween(DateTime startDate,DateTime endDate)
{
List< datetime> allDates = new 列表< datetime>();
for (DateTime date = startDate; date < = endDate; date = date.AddDays ( 1 ))
allDates.Add(date);
return allDates;
}
你可以使用循环序列
例如
DateTime dt1 = new DateTime( 2012 , 5 , 1 ) ;
DateTime dt2 = DateTime.Now;
DropDownList ddl = new DropDownList();
while (dt1 < dt2)
{
ddl。 Items.Add(dt1.ToString( dd-MMM-yyyy));
dt1.AddDays( 1 );
}
Hello,
I want dates between two dates , Its means list of dates between two dates can u guide or send any snippets
解决方案
Refer this may help you
http://geekswithblogs.net/thibbard/archive/2007/03/01/CSharpCodeToGetGenericListOfDatesBetweenStartingAndEndingDate.aspx[^]
private List<datetime> GetDatesBetween (DateTime startDate , DateTime endDate) { List<datetime> allDates = new List<datetime>(); for (DateTime date = startDate; date <= endDate; date = date.AddDays(1)) allDates.Add(date); return allDates; }
you can use loop sequence
e.g.
DateTime dt1 = new DateTime(2012, 5, 1); DateTime dt2 = DateTime.Now; DropDownList ddl = new DropDownList(); while (dt1 < dt2) { ddl.Items.Add(dt1.ToString("dd-MMM-yyyy")); dt1.AddDays(1); }
这篇关于如何使用C#.net获取两个日期之间的日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文