0

如何在 .NET 中使用 DatePart 获取天数(周日到周六)的值?我的想法是,如果是周六或周日,我必须跳过循环。

4

3 回答 3

3
while (true)
{
   if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday
       || DateTime.Now.DayOfWeek == DayOfWeek.Sunday)
   {
       break;
   }
}
于 2013-04-16T07:22:50.667 回答
1

因此,对于日期范围,您可以尝试:

for(var curr_date = fromDate; curr_date <= toDate; curr_date.AddDays(1))
{
  if (curr_date.DayOfWeek == DayOfWeek.Saturday || 
      curr_date.DayOfWeek == DayOfWeek.Sunday)
  {
     break;
  }      
}
于 2013-04-16T07:27:53.087 回答
0
 string s = DateTime.Now.DayOfWeek.ToString();
    if (s == "Saturday")
    {
      //Your code     
    }

您可以添加适合应用程序的条件

于 2013-04-16T07:36:17.863 回答