Compartilhar via


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

Definição

Retorna um valor de cadeia de caracteres que contém o nome do dia da 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

Obrigatório Integer. A designação numérica para o dia da semana, de 1 a 7; 1 indica o primeiro dia da semana e 7 indica o último dia da semana. As identidades dos primeiros e últimos dias dependem da configuração de FirstDayOfWeekValue.

Abbreviate
Boolean

Opcional. Boolean valor que indica se o nome do dia da semana deve ser abreviado. Se omitido, o padrão será False, o que significa que o nome do dia da semana não será abreviado.

FirstDayOfWeekValue
FirstDayOfWeek

Opcional. Um valor escolhido da FirstDayOfWeek enumeração que especifica o primeiro dia da semana. Se não for especificado, é usado FirstDayOfWeek.System.

Retornos

Um valor de cadeia de caracteres que contém o nome do dia da semana especificado.

Exceções

Weekday é menor que 1 ou maior que 7, ou FirstDayOfWeekValue é menor que 0 ou maior que 7.

Exemplos

O exemplo a seguir usa a Weekday função para obter o dia da semana de uma data especificada e, em seguida, a WeekDayName função para obter o nome do dia da semana de seu número.

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

Comentários

A cadeia de caracteres retornada depende WeekdayName não apenas dos argumentos de entrada, mas também das configurações de Opções Regionais especificadas no Painel de Controle do Windows.

Observação

WeekdayName usa a configuração de calendário atual da CurrentCulture propriedade da CultureInfo classe no System.Globalization namespace. Os valores padrão CurrentCulture são determinados pelas configurações do Painel de Controle .

O FirstDayOfWeekValue argumento pode ter uma das seguintes configurações.

Valor de enumeração Valor Descrição
FirstDayOfWeek.System 0 Primeiro dia da semana especificado nas configurações do sistema (padrão)
FirstDayOfWeek.Sunday 1 Domingo
FirstDayOfWeek.Monday 2 Segunda-feira (em conformidade com o ISO standard 8601, seção 3.17)
FirstDayOfWeek.Tuesday 3 Tuesday
FirstDayOfWeek.Wednesday 4 Wednesday
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Sexta-feira
FirstDayOfWeek.Saturday 7 sábado

Aplica-se a

Confira também