Compartir por


DateAndTime.Weekday(DateTime, FirstDayOfWeek) Método

Definición

Devuelve un valor entero 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 desea determinar el día de la semana.

DayOfWeek
FirstDayOfWeek

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

Devoluciones

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

Excepciones

DayOfWeek es menor que 0 o más de 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 del calendario actual de la CurrentCulture propiedad de la CultureInfo clase en el System.Globalization espacio de nombres . Los valores predeterminados CurrentCulture se determinan mediante la configuración del Panel de control .

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

Valor de enumeración Importancia 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 Tuesday
FirstDayOfWeek.Wednesday 4 Wednesday
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Friday
FirstDayOfWeek.Saturday 7 Sábado

Se aplica a

Consulte también