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

两个日期之间选星期几怎么得到日期啊就三十分了。都拿出来了,多谢

2012-02-13 
两个日期之间选星期几如何得到日期啊,就三十分了。都拿出来了,谢谢两个日期之间选星期几如何得到日期啊,可

两个日期之间选星期几如何得到日期啊,就三十分了。都拿出来了,谢谢
两个日期之间选星期几如何得到日期啊,可以多选星期。比如我选星期三,和星期四。那么在这两个日期间的星期三和星期四都列出来了,
就三十分了。都拿出来了

[解决办法]
DateTime t1 = this.dateTimePicker1.Value.Date;
DateTime t2 = this.dateTimePicker2.Value.Date;
int days = ((TimeSpan)(t2 - t1)).Days;
for (int i = 0; i < days; i++)
{
string test = t1.AddDays(i).DayOfWeek.ToString();
if (test == "Wednesday ")
{
//星期三
}
}
[解决办法]
任意日期间的任意星期指定,做标记.
DateTime bTime = DateTime.Parse( "2007-1-1 ");
DateTime eTime = DateTime.Parse( "2007-2-1 ");
string[] arrStr = { "sunday ", "tuesday " };

int dateLen = ((TimeSpan)(eTime- bTime)).Days ;
for (int i = 0; i < dateLen; i++)
{
for (int j = 0; j < arrStr.Length; j++)
{
if (bTime.AddDays(i).DayOfWeek.ToString().ToLower() == arrStr[j]) {
Response.Write( "*: ");
break;
}
}
Response.Write(bTime.AddDays(i).ToString() + " <br> ");
}

热点排行