读书人

怎么循环当前月的日期然后比对?

发布时间: 2012-04-08 14:38:30 作者: rapoo

如何循环当前月的日期,然后比对???????
这个是这个月有数据的时间表
nickname D_Submitted
官方 2012-02-12 10:41:15
官方 2012-02-13 09:56:02
官方 2012-02-13 09:56:45
官方 2012-02-13 12:53:43
官方 2012-02-13 12:53:57
官方 2012-02-13 12:53:58
官方 2012-02-13 00:00:00
官方 2012-02-15 14:23:46

D_Submitted已经放到一个list里面了,C# 怎么样循环2月份的日期,
然后和D_Submitted数据比对,
然后把2月份上面没有的日期放到一个另一个LIST里面,应该怎么弄呢?
跪求高人指点!!

[解决办法]
DateTime.DaysInMonth,取得总天数,然后从1号开始循环
[解决办法]

C# code
void Main(){    for(var day=new DateTime(2012,2,1);day<new DateTime(2012,3,1).AddDays(-1);day=day.AddDays(1))    {      Console.WriteLine(day.ToString("yyyy-MM-dd"));    }    /*    2012-02-012012-02-022012-02-032012-02-042012-02-052012-02-062012-02-072012-02-082012-02-092012-02-102012-02-112012-02-122012-02-132012-02-142012-02-152012-02-162012-02-172012-02-182012-02-192012-02-202012-02-212012-02-222012-02-232012-02-242012-02-252012-02-262012-02-272012-02-28    */}
[解决办法]
探讨
C# code

void Main()
{
for(var day=new DateTime(2012,2,1);day<new DateTime(2012,3,1).AddDays(-1);day=day.AddDays(1))
{
Console.WriteLine(day.ToString("yyyy-MM-dd"));
}
/*……

[解决办法]
for(var day=new DateTime(2012,2,1);day<=new DateTime(2012,3,1).AddDays(-1);day=day.AddDays(1))
[解决办法]
探讨
DateTime.DaysInMonth,取得总天数,然后从1号开始循环

读书人网 >C#

热点推荐