C# 判断某个时间是星期几 | 您所在的位置:网站首页 › 伊拉克休息日是周几 › C# 判断某个时间是星期几 |
使用DayOfWeek表示当前日期是星期几
系统自带枚举类型 namespace System { // // 摘要: // 指定一周中的某天。 public enum DayOfWeek { //表示星期日。 Sunday = 0, //表示星期一。 Monday = 1, //表示星期二。 Tuesday = 2, //表示星期三。 Wednesday = 3, //表示星期四。 Thursday = 4, //表示星期五。 Friday = 5, //表示星期六。 Saturday = 6 } } 使用方法:比如给定一个时间 date ,我们可以这样获取这个时间是星期几 date.DayOfWeek以上方法返回值是Sunday Monday Tuesday Wednesday Thursday Friday Saturday 如果我们要判断这一天是否周末,可以这样操作 bool isWeekend=date.DayOfWeek.ToString()=="Sunday"||date.DayOfWeek.ToString()=="Saturday";或者这样写 int dateNum=(int)date.DayOfWeek; bool isWeekend=dateNum==0||dateNum==6;传入数字显示星期几: System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName((DayOfWeek)2) //输出:星期二 |
CopyRight 2018-2019 实验室设备网 版权所有 |