DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳包含指定平日名稱的字串值。
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 | 星期六 |