DateAndTime.WeekdayName(Int32, Boolean, 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 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 |