日期判断问题 求救各位大侠~!~~!~!~!

zu274568031 2008-06-03 01:28:39

我在页面输入 年,月
想知道输入年月的这个月中哪天是周六周日!!
高手请指教!!
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
我姓区不姓区 2008-06-03
  • 打赏
  • 举报
回复
dt.DaysInMonth应该是DateTime.DaysInMonth
改一下
我姓区不姓区 2008-06-03
  • 打赏
  • 举报
回复

for(int i=1;i<dt.DaysInMonth(year,month);i++)
{
DateTime dt = new DateTime(year,month,i);
if(dt.DayOfWeek == DayOfWeek.Saturday || dt.DayOfWeek == DayOfWeek.Sunday)
//do something
}
halk 2008-06-03
  • 打赏
  • 举报
回复
for(DateTime date = new DateTime(年,月,1); date < new DateTime(年,月,1).AddMonth(1); date = date.AddDay(1))
{
if(date.DayOfWeek == DayOfWeek.Saturday)
{
// date 标识的这天是周六
}
if(date.DayOfWeek == DayOfWeek.Sunday)
{
// date 标识的这天是周日
}

}

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧