Comparteix a través de


DateAndTime.Weekday(DateTime, FirstDayOfWeek) Método

Definición

Devuelve un valor Integer que contiene un número que representa el día de la semana.

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

Parámetros

DateValue
DateTime

Obligatorio. Valor Date para el que se desea determinar el día de la semana.

DayOfWeek
FirstDayOfWeek

Opcional. Valor elegido de la enumeración FirstDayOfWeek que especifica el primer día de la semana. Si no se especifica, se utiliza Sunday.

Devoluciones

Valor Integer que contiene un número que representa el día de la semana.

Excepciones

DayOfWeek es menor que 0 o mayor que 7.

Ejemplos

En el ejemplo siguiente se usa la Weekday función para obtener el día de la semana a partir de una fecha especificada.

Dim oldDate As Date
Dim oldWeekDay As Integer
oldDate = #2/12/1969#
oldWeekDay = Weekday(oldDate)
' oldWeekDay now contains 4 because thisDate represents a Wednesday.

Comentarios

El valor devuelto por la Weekday función corresponde a los valores de la FirstDayOfWeek enumeración; es decir, 1 indica domingo y 7 indica sábado.

Nota

Weekday usa la configuración de calendario actual de la CurrentCulture propiedad de la CultureInfo clase en el System.Globalization espacio de nombres . Los valores predeterminados CurrentCulture se determinan mediante Panel de control configuración.

El DayOfWeek argumento puede tener una de las siguientes opciones de configuración.

Valor de enumeración Value Descripción
FirstDayOfWeek.System 0 Primer día de la semana especificado en la configuración del sistema
FirstDayOfWeek.Sunday 1 Domingo (valor predeterminado)
FirstDayOfWeek.Monday 2 Lunes (cumple con la norma ISO 8601, sección 3.17)
FirstDayOfWeek.Tuesday 3 Martes
FirstDayOfWeek.Wednesday 4 Miércoles
FirstDayOfWeek.Thursday 5 Jueves
FirstDayOfWeek.Friday 6 Viernes
FirstDayOfWeek.Saturday 7 Sábado

Se aplica a

Consulte también