Asp.Net/C#根据一个日期得到这一周的日期
话不都说了,直接上代码,这个是应一个网友的提问而写的。
DateTime someDay = new DateTime(2009, 6, 10); //此处换成你实际的日期 int wd = (int)someDay.DayOfWeek; for (int i = 1 - wd; i < 8 - wd; i++) { DateTime currentDay = someDay.AddDays(i); Console.Write(currentDay.ToShortDateString()); Console.Write("----"); Console.WriteLine(currentDay.DayOfWeek); }
注明:上面的算法,是以星期一为每周的开始,星期天为每周的结束的(符合中国人的思维方式)
本文作者:三角猫 DeltaCat
文章出处:真有意思网(http://www.zu14.cn)
引用地址:点击复制本文的 Trackback Url
文章链接:http://www.zu14.cn/2009/09/07/aspnet-csharp-get-whole-week-days-by-one-day/ [复制] (转载请注明出处及链接)
文章出处:真有意思网(http://www.zu14.cn)
引用地址:点击复制本文的 Trackback Url
文章链接:http://www.zu14.cn/2009/09/07/aspnet-csharp-get-whole-week-days-by-one-day/ [复制] (转载请注明出处及链接)










