none
星期六日判断 RRS feed

  • 问题

  • DateTime类中是否有方法可以直接判断某个日期是否是星期六日,或者有什么简单的方法可以判断,谢谢
    2010年6月30日 7:07

答案

  • System.DateTime.Now.DayOfWeek
    hero0101
    2010年6月30日 7:30
  • 楼主如果观察一下DateTime的属性方法列表,可以发现“DayOfWeek”属性,可以得到当前实例是周几

    理解的越多,需要记忆的就越少
    2010年6月30日 7:30
    版主
  • DateTime a = DateTime.Now;
          if (a.DayOfWeek == DayOfWeek.Sunday)
          {
            //todo
          }

    family as water
    2010年6月30日 7:35
  • “直接判断某个日期是否是星期六日”

    DateTime dt = new DateTime(2010, 6, 30);
    if (dt.DayOfWeek != DayOfWeek.Saturday && dt.DayOfWeek != DayOfWeek.Sunday)
    {
        MessageBox.Show("尚未到周末,继续努力吧。");
    }

    楼上几位的都是正解,我只是补充一下对任意日期的DateTime构造。

    2010年6月30日 10:55

全部回复

  • System.DateTime.Now.DayOfWeek
    hero0101
    2010年6月30日 7:30
  • 楼主如果观察一下DateTime的属性方法列表,可以发现“DayOfWeek”属性,可以得到当前实例是周几

    理解的越多,需要记忆的就越少
    2010年6月30日 7:30
    版主
  • DateTime a = DateTime.Now;
          if (a.DayOfWeek == DayOfWeek.Sunday)
          {
            //todo
          }

    family as water
    2010年6月30日 7:35
  • “直接判断某个日期是否是星期六日”

    DateTime dt = new DateTime(2010, 6, 30);
    if (dt.DayOfWeek != DayOfWeek.Saturday && dt.DayOfWeek != DayOfWeek.Sunday)
    {
        MessageBox.Show("尚未到周末,继续努力吧。");
    }

    楼上几位的都是正解,我只是补充一下对任意日期的DateTime构造。

    2010年6月30日 10:55