Compartir por


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

Definición

Devuelve un valor de cadena que contiene el nombre del día de la semana especificada.

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. La designación numérica del día de la semana, de 1 a 7; 1 indica el primer día de la semana y 7 indica el último día de la semana. Las identidades de los primeros y últimos días dependen de la configuración de FirstDayOfWeekValue.

Abbreviate
Boolean

Opcional. Boolean valor que indica si se va a abreviar el nombre del día de la semana. 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 FirstDayOfWeek enumeración que especifica el primer día de la semana. Si no se especifica, se utiliza FirstDayOfWeek.System.

Devoluciones

Valor de cadena que contiene el nombre del día de la semana especificada.

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