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 | Tuesday |
FirstDayOfWeek.Wednesday |
4 | 星期三 |
FirstDayOfWeek.Thursday |
5 | Thursday |
FirstDayOfWeek.Friday |
6 | 星期五 |
FirstDayOfWeek.Saturday |
7 | 星期六 |