C#根据日期返回星期几
/// <summary>
/// 根据日期返回星期几
/// </summary>
/// <param name="datetime"></param>
/// <returns></returns>
public static string GetDayOfWeek(DateTime datetime)
{
string dayOfWeek = "";
switch (datetime.DayOfWeek)
{
case DayOfWeek.Sunday:
dayOfWeek = "星期日";
break;
case DayOfWeek.Monday:
dayOfWeek = "星期一";
break;
case DayOfWeek.Tuesday:
dayOfWeek = "星期二";
break;
case DayOfWeek.Wednesday:
dayOfWeek = "星期三";
break;
case DayOfWeek.Thursday:
dayOfWeek = "星期四";
break;
case DayOfWeek.Friday:
dayOfWeek = "星期五";
break;
case DayOfWeek.Saturday:
dayOfWeek = "星期六";
break;
}
return dayOfWeek;
}
系统属性介绍:
public DayOfWeek DayOfWeek { get; }:获取此实例所表示的日期是星期几。返回一个 System.DayOfWeek 枚举常量,指示此 System.DateTime 值是星期几。
枚举类型介绍:
public enum DayOfWeek
{
// 摘要:
// 表示星期日。
Sunday = 0,
//
// 摘要:
// 表示星期一。
Monday = 1,
//
// 摘要:
// 表示星期二。
Tuesday = 2,
//
// 摘要:
// 表示星期三。
Wednesday = 3,
//
// 摘要:
// 表示星期四。
Thursday = 4,
//
// 摘要:
// 表示星期五。
Friday = 5,
//
// 摘要:
// 表示星期六。
Saturday = 6,
}