DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore stringa contenente il nome del giorno feriale specificato.
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
Parametri
- Weekday
- Int32
Obbligatorio. Numero intero. Designazione numerica per il giorno feriale, da 1 a 7; 1 indica il primo giorno della settimana e 7 indica l'ultimo giorno della settimana. Le identità dei primi e degli ultimi giorni dipendono dall'impostazione di FirstDayOfWeekValue.
- Abbreviate
- Boolean
Optional.
Boolean valore che indica se il nome del giorno della settimana deve essere abbreviato. Se omesso, il valore predefinito è False, ovvero il nome del giorno della settimana non è abbreviato.
- FirstDayOfWeekValue
- FirstDayOfWeek
Optional. Valore scelto dall'enumerazione FirstDayOfWeek che specifica il primo giorno della settimana. Se omesso, viene utilizzato FirstDayOfWeek.System.
Restituisce
Valore stringa contenente il nome del giorno feriale specificato.
Eccezioni
Weekday è minore di 1 o maggiore di 7 oppure FirstDayOfWeekValue è minore di 0 o maggiore di 7.
Esempio
Nell'esempio seguente viene utilizzata la Weekday funzione per ottenere il giorno della settimana da una data specificata e quindi la WeekDayName funzione per ottenere il nome del giorno feriale dal relativo numero.
Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".
Commenti
La stringa restituita da WeekdayName dipende non solo dagli argomenti di input, ma anche dalle impostazioni Opzioni internazionali specificate nel Pannello di controllo di Windows.
Annotazioni
WeekdayName utilizza l'impostazione del calendario corrente dalla CurrentCulture proprietà della CultureInfo classe nello spazio dei System.Globalization nomi . I valori predefiniti CurrentCulture sono determinati dalle impostazioni del Pannello di controllo .
L'argomento FirstDayOfWeekValue può avere una delle impostazioni seguenti.
| Valore di enumerazione | Valore | Descrizione |
|---|---|---|
FirstDayOfWeek.System |
0 | Primo giorno della settimana specificato nelle impostazioni di sistema (impostazione predefinita) |
FirstDayOfWeek.Sunday |
1 | Domenica |
FirstDayOfWeek.Monday |
2 | Monday (conforme allo standard ISO 8601, sezione 3.17) |
FirstDayOfWeek.Tuesday |
3 | Martedì |
FirstDayOfWeek.Wednesday |
4 | Wednesday |
FirstDayOfWeek.Thursday |
5 | Giovedì |
FirstDayOfWeek.Friday |
6 | Venerdì |
FirstDayOfWeek.Saturday |
7 | Sabato |