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,

}

来源: 谢斌个人博客C#根据日期返回星期几
转载请以链接形式标明本文地址!本文地址:https://www.xb02.com/article/126
发表评论

发表评论