首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求教算法有关问题,请高人解答

2012-01-02 
求教算法问题,请高人解答我想得出一段时间内的所有周六周日的日期,有没有高手会的[解决办法]C# codeusing

求教算法问题,请高人解答
我想得出一段时间内的所有周六周日的日期,有没有高手会的

[解决办法]

C# code
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace GetDate{    class Program    {        static void Main(string[] args)        {            List<DateTime> time = new List<DateTime>();            DateTime startTime = Convert.ToDateTime("2007-1-1");            DateTime endTime = Convert.ToDateTime("2007-2-1");            while (startTime.DayOfWeek != DayOfWeek.Saturday)            {                startTime=startTime.AddDays(1);            }            DateTime firstWeekDay = startTime;            time.Add(firstWeekDay);            time.Add(firstWeekDay.AddDays(1));            while (startTime < endTime)            {                startTime = startTime.AddDays(7);                TimeSpan timeSpan = endTime - startTime;                               if (startTime<endTime)                {                    time.Add(startTime);                    time.Add(startTime.AddDays(1));                }                else                {                                    }            }            foreach (DateTime d in time)            {                Console.Write(d+"\n");            }            Console.Read();                   }           } 

热点排行