在ASP.NET页面中如何使没星期一和星期三星期五对应出相应的日期

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:04:58
比如说,根据日期2008年8月8日起怎样用asp.net程序显示出从2008年8月8号的那天起到现在的所有星期一,星期三,星期五所对应的日期最好用循环输出。
输出格式
星期一 2008年8月8号
星期三 2008年8月10号
星期五 2008年8月12号
星期一 2008年8月15号
星期三 2008年8月17号
......
大哥大姐们 帮帮我啊!急用!!!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DateTime dtst = DateTime.Parse("2008-08-08");
DateTime dtend = DateTime.Now;
DateTime dttmp = new DateTime();
ArrayList list = new ArrayList();
string temp = "";

dttmp = dtst;
do
{
if (dttmp.DayOfWeek == DayOfWeek.Monday || dttmp.DayOfWeek == DayOfWeek.Wednesday || dttmp.DayOfWeek == DayOfWeek.Friday)
{
temp = dttmp.Year.ToString() + "年" + dttmp.Month.ToString() + "月" + dttmp.Day.ToString() + "日";
switch (dttmp.DayOfWeek