DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um valor de cadeia contendo o nome do dia útil 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
Required. Inteiro. A designação numérica para o dia útil, das 1 às 7; 1 indica o primeiro dia da semana e 7 indica o último dia da semana. As identidades dos primeiros e últimos dias dependem do contexto de FirstDayOfWeekValue.
- Abbreviate
- Boolean
Optional.
Boolean valor que indica se o nome do dia útil deve ser abreviado. Se for omitido, o padrão é False, o que significa que o nome do dia útil não é abreviado.
- FirstDayOfWeekValue
- FirstDayOfWeek
Optional. Um valor escolhido da FirstDayOfWeek enumeração que especifica o primeiro dia da semana. Se não for especificado, FirstDayOfWeek.System é usado.
Devoluções
Um valor de cadeia contendo o nome do dia útil especificado.
Exceções
Weekday é menor que 1 ou maior que 7, ou FirstDayOfWeekValue é menor que 0 ou maior que 7.
Exemplos
O exemplo seguinte utiliza a Weekday função para obter o dia da semana a partir de uma data especificada, e depois a WeekDayName função para obter o nome do dia da semana a partir do seu número.
Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".
Observações
A cadeia devolvida por WeekdayName depende não só dos argumentos de entrada, mas também das definições Regional Options especificadas no Windows Painel de Controlo.
Note
WeekdayName usa a definição atual do calendário da CurrentCulture propriedade da CultureInfo classe no System.Globalization namespace. Os valores predefinidos de CurrentCulture são determinados pelas definições Painel de Controlo.
O FirstDayOfWeekValue argumento pode ter um dos seguintes contextos.
| Valor de enumeração | Value | Descrição |
|---|---|---|
FirstDayOfWeek.System |
0 | Primeiro dia da semana especificado nas definições do sistema (por defeito) |
FirstDayOfWeek.Sunday |
1 | Domingo |
FirstDayOfWeek.Monday |
2 | Segunda-feira (cumpre a norma ISO 8601, secção 3.17) |
FirstDayOfWeek.Tuesday |
3 | Tuesday |
FirstDayOfWeek.Wednesday |
4 | Quarta-feira |
FirstDayOfWeek.Thursday |
5 | Quinta-feira |
FirstDayOfWeek.Friday |
6 | Sexta-feira |
FirstDayOfWeek.Saturday |
7 | Sábado |