取得当前日期所在的星期里从星期一到星期日所有的日期列表
2007-12-03 15:44
330 查看
Snowdust(雪尘)回复于 2006-01-13 09:35:34 得分 30
如果星期天是一周的第一天:
private void button1_Click(object sender, System.EventArgs e)
{
DateTime dt = DateTime.Now.AddDays(- (int)DateTime.Now.DayOfWeek);
for(int i = 0; i < 7; i++)
{
this.textBox1.Text += "\r\n" + dt.AddDays(i).ToString("yyyy-MM-dd");
}
}
如果星期天是一周的最后一天:
private void button2_Click(object sender, System.EventArgs e)
{
DateTime dt;
if(DateTime.Now.DayOfWeek == 0)
{
dt = DateTime.Now.AddDays( - 6);
}
else
{
dt = DateTime.Now.AddDays(1 - (int)DateTime.Now.DayOfWeek);
}
for(int i = 0; i < 7; i++)
{
this.textBox1.Text += "\r\n" + dt.AddDays(i).ToString("yyyy-MM-dd");
}
}
我在做人才网的时候,要求列出本周星期一到星期七的日期,用到此方法.
如果星期天是一周的第一天:
private void button1_Click(object sender, System.EventArgs e)
{
DateTime dt = DateTime.Now.AddDays(- (int)DateTime.Now.DayOfWeek);
for(int i = 0; i < 7; i++)
{
this.textBox1.Text += "\r\n" + dt.AddDays(i).ToString("yyyy-MM-dd");
}
}
如果星期天是一周的最后一天:
private void button2_Click(object sender, System.EventArgs e)
{
DateTime dt;
if(DateTime.Now.DayOfWeek == 0)
{
dt = DateTime.Now.AddDays( - 6);
}
else
{
dt = DateTime.Now.AddDays(1 - (int)DateTime.Now.DayOfWeek);
}
for(int i = 0; i < 7; i++)
{
this.textBox1.Text += "\r\n" + dt.AddDays(i).ToString("yyyy-MM-dd");
}
}
我在做人才网的时候,要求列出本周星期一到星期七的日期,用到此方法.
相关文章推荐
- 计算当前日期所在星期内的所有日期
- java 计算当前日期所在的星期一到星期日
- MFC 获取当前时间的星期,以及这周星期一日期和星期日日期
- 当前日期所在的星期范围
- PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
- java获取某日期字符串所在周期的星期一或其它某个星期
- 计算一个日期所在星期内的所有日期
- SQL: 判断给定日期值(或时间段)所在星期的星期一和星期天的日期
- PHP获取当前日期所在星期(月份)的开始日期与结束日期
- 获取当前所在星期的 星期几的具体日期
- 计算一个日期所在星期内的所有日期
- sql server 求以日期所在周的第一天 (星期一)和 最后一天(星期日) 函数
- 给一个日期,列出当前日期所在月内所有日期
- 根据当前传入日期计算该日期所在星期的周一和周日
- JS实现下拉列表显示当前日期到之前半年的所有日期
- PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
- 获取日期所在星期的所有数据
- 获取一年中按星期归类(星期一、星期二...)所有日期
- SQL 输出某一天所在的年月对应的所有星期的开始与结束日期(每个月仅算4周,第四周可能会有10天)