DateAndTime.Weekday(DateTime, 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 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 |