DateAndTime.Weekday(DateTime, FirstDayOfWeek) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |