c#如何列出给定时间段内的每天时间?
时间段是:2010-11-10 到2010-12-31怎么循环把这个时间段每天的月,星期,日都一一列出来
类似:11月 10号 星期三
11月 11号 星期四
11月 12号 星期五
11月 13号 星期六
11月 14号 星期天
11月 15号 星期一
11月 16号 星期二
       .
       .
       .
       .

解决方案 »

  1.   


     Response.Write(DateTime.Now.Date.Month + "@" + DateTime.Now.Day + "@" + DateTime.Now.DayOfWeek);
      

  2.   


       DateTime dt = DateTime.Now;
            for (DateTime temp=dt; temp < Convert.ToDateTime("2010-12-31");temp=temp.AddDays(1) )
            {
                Response.Write(temp.Date.Month + "@" + temp.Day + "@" + temp.DayOfWeek+"<br/>");
            }
      

  3.   

       DateTime dt = DateTime.Now;
            for (DateTime temp=dt; temp < Convert.ToDateTime("2010-12-31");temp=temp.AddDays(1) )
            {
                Response.Write(temp.Date.Month + "@" + temp.Day + "@" + temp.DayOfWeek+"<br/>");
            }