DateAndTime.Weekday(DateTime, FirstDayOfWeek) 方法

定義

回傳一個整數值,包含代表星期幾的數字。

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

Optional. 從 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空間中類別CultureInfo屬性System.Globalization中的當前日曆設定。 預設 CurrentCulture 值由 控制面板 設定決定。

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

列舉值 Value Description
FirstDayOfWeek.System 0 系統設定中指定的第一周第一天
FirstDayOfWeek.Sunday 1 星期天 (預設)
FirstDayOfWeek.Monday 2 星期一 (符合 ISO 標準 8601,第 3.17 節)
FirstDayOfWeek.Tuesday 3 Tuesday
FirstDayOfWeek.Wednesday 4 Wednesday
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Friday
FirstDayOfWeek.Saturday 7 Saturday

適用於

另請參閱