DateAndTime.Weekday(DateTime, FirstDayOfWeek) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回整數值,其中包含表示星期幾的數字。
public static int Weekday (DateTime DateValue, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday);
static member Weekday : DateTime * Microsoft.VisualBasic.FirstDayOfWeek -> int
Public Function Weekday (DateValue As DateTime, Optional DayOfWeek As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday) As Integer
參數
- DateValue
- DateTime
必要。 您想用來判斷星期幾的 Date
值。
- DayOfWeek
- FirstDayOfWeek
選擇性。 選自 FirstDayOfWeek 列舉類型的值,指定一週的第一天。 如果未指定,就會使用 Sunday。
傳回
整數值,其中包含表示星期幾的數字。
例外狀況
DayOfWeek
小於 0 或大於 7。
範例
下列範例會 Weekday
使用 函式,從指定的日期取得星期幾。
Dim oldDate As Date
Dim oldWeekDay As Integer
oldDate = #2/12/1969#
oldWeekDay = Weekday(oldDate)
' oldWeekDay now contains 4 because thisDate represents a Wednesday.
備註
函式傳 Weekday
回的值會對應至列舉的值 FirstDayOfWeek
;也就是說,1 表示星期日,而 7 則表示星期六。
注意
Weekday
會從 CurrentCulture 命名空間中 System.Globalization 類別的 CultureInfo 屬性使用目前的行事曆設定。 默認值CurrentCulture取決於 控制台 設定。
自 DayOfWeek
變數可以有下列其中一個設定。
列舉值 | 值 | 描述 |
---|---|---|
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 | 星期六 |