共用方式為


DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) 方法

定義

回傳包含指定平日名稱的字串值。

public static string WeekdayName(int Weekday, bool Abbreviate = false, Microsoft.VisualBasic.FirstDayOfWeek FirstDayOfWeekValue = Microsoft.VisualBasic.FirstDayOfWeek.System);
static member WeekdayName : int * bool * Microsoft.VisualBasic.FirstDayOfWeek -> string
Public Function WeekdayName (Weekday As Integer, Optional Abbreviate As Boolean = false, Optional FirstDayOfWeekValue As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.System) As String

參數

Weekday
Int32

必須的。 整數。 平日的數字編號,從1到7;1 表示一週的第一天,7 表示一週的最後一天。 第一天與末日的恆等式取決於 的 FirstDayOfWeekValue設定。

Abbreviate
Boolean

選擇性。 Boolean 表示平日名稱是否要縮寫的值。 若省略,預設為 False,表示平日名稱不會被縮寫。

FirstDayOfWeekValue
FirstDayOfWeek

選擇性。 從 FirstDayOfWeek 列舉中選出的數值,指定了一週的第一天。 如果未指定,就會使用 FirstDayOfWeek.System

傳回

一個包含指定平日名稱的字串值。

例外狀況

Weekday 小於1或大於7,或 FirstDayOfWeekValue 小於0或大於7。

範例

以下範例使用 Weekday 函數從指定日期取得星期幾,接著使用 WeekDayName 從該星期的編號取得該星期名稱的函數。

Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".

備註

回傳WeekdayName的字串不僅取決於輸入參數,還取決於 Windows 控制面板中指定的區域選項設定。

備註

WeekdayName使用命名CurrentCulture空間中類別System.Globalization屬性CultureInfo中的當前日曆設定。 預設 CurrentCulture 值由 控制面板 設定決定。

FirstDayOfWeekValue 論證可以有以下其中一種設定。

列舉值 價值 說明
FirstDayOfWeek.System 0 系統設定中指定的第一週第一天(預設)
FirstDayOfWeek.Sunday 1 星期日
FirstDayOfWeek.Monday 2 週一(符合 ISO 標準 8601,第 3.17 節)
FirstDayOfWeek.Tuesday 3 星期二
FirstDayOfWeek.Wednesday 4 星期三
FirstDayOfWeek.Thursday 5 星期四
FirstDayOfWeek.Friday 6 星期五
FirstDayOfWeek.Saturday 7 星期六

適用於

另請參閱