DateAndTime.Weekday(DateTime, FirstDayOfWeek) Método

Definição

Devolve um valor inteiro contendo um número que representa o dia da semana.

public static int Weekday(DateTime DateValue, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday);
static member Weekday : DateTime * Microsoft.VisualBasic.FirstDayOfWeek -> int
Public Function Weekday (DateValue As DateTime, Optional DayOfWeek As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday) As Integer

Parâmetros

DateValue
DateTime

Required. Um Date valor para o qual quer determinar o dia da semana.

DayOfWeek
FirstDayOfWeek

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

Devoluções

Um valor inteiro contendo um número que representa o dia da semana.

Exceções

DayOfWeek é inferior a 0 ou superior a 7.

Exemplos

O exemplo seguinte utiliza a Weekday função para obter o dia da semana a partir de uma data especificada.

Dim oldDate As Date
Dim oldWeekDay As Integer
oldDate = #2/12/1969#
oldWeekDay = Weekday(oldDate)
' oldWeekDay now contains 4 because thisDate represents a Wednesday.

Observações

O valor devolvido pela Weekday função corresponde aos valores da FirstDayOfWeek enumeração; ou seja, 1 indica domingo e 7 indica sábado.

Note

Weekday 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 DayOfWeek 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
FirstDayOfWeek.Sunday 1 Domingo (predefinição)
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

Aplica-se a

Ver também