Compartir vía


DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Método

Definición

Devuelve un valor String que contiene el nombre del día de la semana especificado.

public static string WeekdayName (int Weekday, bool Abbreviate = false, Microsoft.VisualBasic.FirstDayOfWeek FirstDayOfWeekValue = Microsoft.VisualBasic.FirstDayOfWeek.System);
static member WeekdayName : int * bool * Microsoft.VisualBasic.FirstDayOfWeek -> string
Public Function WeekdayName (Weekday As Integer, Optional Abbreviate As Boolean = false, Optional FirstDayOfWeekValue As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.System) As String

Parámetros

Weekday
Int32

Obligatorio. Entero. Designación numérica del día de la semana, del 1 al 7; 1 indica el primer día de la semana y 7 indica el último día de la semana. Las identidades del primer y último día dependen del valor de FirstDayOfWeekValue.

Abbreviate
Boolean

Opcional. Valor de tipo Boolean que indica si el nombre del día de la semana se va a abreviar. Si se omite, el valor predeterminado es False, lo que significa que el nombre del día de la semana no se abrevia.

FirstDayOfWeekValue
FirstDayOfWeek

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

Devoluciones

Valor String que contiene el nombre del día de la semana especificado.

Excepciones

Weekday es menor que 1 o mayor que 7, o FirstDayOfWeekValue 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 y, a continuación, la WeekDayName función para obtener el nombre del día de la semana a partir de su número.

Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".

Comentarios

La cadena devuelta por WeekdayName depende no solo de los argumentos de entrada, sino también de la configuración de opciones regionales especificada en el Panel de control de Windows.

Nota

WeekdayName 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 FirstDayOfWeekValue 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 (valor predeterminado)
FirstDayOfWeek.Sunday 1 Domingo
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