Weekday (Función)

Visual Basic VBLR

Weekday (Función)

       

Devuelve un valor de tipo Variant (Integer) que contiene un número entero que representa el día de la semana.

Sintaxis

Weekday(fecha, [primerdíasemana])

La sintaxis de la función Weekday consta de los siguientes argumentos con nombre:

Parte Descripción
fecha Requerido. Variant, expresión numérica, expresión de cadena o cualquier combinación que puede representar una fecha. Si fecha contiene Null, la función devolverá Null.
primerdíasemana Opcional. Una constante que especifica el primer día de la semana. Si no se especifica, se asume el valor vbSunday.

Valores

El argumento primerdíasemana tiene estos valores:

Constante Valor Descripción
vbUseSystem 0 Utilice configuración de la API de NLS.
vbSunday 1 Domingo (predeterminado)
vbMonday 2 Lunes
vbTuesday 3 Martes
vbWednesday 4 Miércoles
vbThursday 5 Jueves
vbFriday 6 Viernes
vbSaturday 7 Sábado

Valores devueltos

La función Weekday puede devolver cualquiera de estos valores:

Constante Valor Descripción
vbSunday 1 Domingo
vbMonday 2 Lunes
vbTuesday 3 Martes
vbWednesday 4 Miércoles
vbThursday 5 Jueves
vbFriday 6 Viernes
vbSaturday 7 Sábado

Comentarios

Si la configuración de la propiedad Calendar es gregoriano, el entero devuelto representa el día de la semana gregoriano para el argumento fecha. Si el calendario es Hijri, el entero devuelto representa el día Hijri de la semana para el argumento fecha. Para fechas Hijri, el número de argumento es cualquier expresión numérica que pueda representar una fecha y/u hora desde 1/1/100 (gregoriano 2 de agosto de1 718) a 4/3/9666 (gregoriano 31 de diciembre del 9999).