Funções Day, Month, Year, Hour, Minute, Second e Weekday

Aplica-se a: Aplicações de tela Colunas de fórmula do Dataverse Fluxos de ambiente de trabalho Aplicações condicionadas por modelo Power Platform CLI

Devolve os componentes individuais de um valor de Data/Hora.

Descrição

A função Day devolve o componente referente ao dia de um valor de Data/Hora, que corresponde a um número entre 1 e 31.

A função Month devolve o componente referente ao mês de um valor de Data/Hora, que corresponde a um número entre 1 e 12.

A função Year devolve o componente referente ao ano de um valor de Data/Hora, que corresponde a um número a partir de 1900.

A função Hour devolve o componente referente à hora de um valor de Data/Hora, que corresponde a um número entre 0 (00:00) e 23 (23:00).

A função Minute devolve o componente referente aos minutos de um valor de Data/Hora, que corresponde a um número entre 0 e 59.

A função Second devolve o componente referente aos segundos de um valor de Data/Hora, que corresponde a um número entre 0 e 59.

A função Weekday devolve o dia da semana de um valor de Data/Hora. Por predefinição, o resultado encontra-se num intervalo entre 1 (domingo) e 7 (sábado). Pode especificar um intervalo diferente com um valor de enumeração StartOfWeek ou um código de função Weekday do Microsoft Excel:

Código do Excel Enumeração StartOfWeek Descrição
1, 17 StartOfWeek.Sunday Números entre 1 (domingo) e 7 (sábado). Predefinição.
2, 11 StartOfWeek.Monday Números entre 1 (segunda-feira) e 7 (domingo).
3 StartOfWeek.MondayZero Números entre 0 (segunda-feira) e 6 (domingo).
12 StartOfWeek.Tuesday Números entre 1 (terça-feira) e 7 (segunda-feira).
13 StartOfWeek.Wednesday Números entre 1 (quarta-feira) e 7 (terça-feira).
14 StartOfWeek.Thursday Números entre 1 (quinta-feira) e 7 (quarta-feira).
15 StartOfWeek.Friday Números entre 1 (sexta-feira) e 7 (quinta-feira).
16 StartOfWeek.Saturday Números entre 1 (sábado) e 7 (sexta-feira).

Todas as funções devolvem um número.

Consulte Trabalhar com datas e horas, para obter mais informações.

Sintaxe

Day( DataHora )
Month( DataHora )
Year( DateTime )
Hour( DataHora )
Minute( DataHora )
Second( DataHora )

  • DateTime – Necessário. Valor Data/Hora a utilizar.

Weekday( DataHora [, PrimeiroDiaDaSemana ] )

  • DateTime – Necessário. Valor Data/Hora a utilizar.
  • WeekdayFirst – Opcional. Código do Excel que especifica o dia em que a semana começa. Se tal não for indicado, é utilizado o valor 1 (o primeiro dia da semana é o domingo).

Exemplos

Para o exemplo seguinte, a hora atual é 15:59:37 de quinta-feira, 9 de abril de 2015.

Fórmula Descrição Resultado
Year( Now() ) Devolve o componente referente ao ano da data e hora atual. 2015
Month( Now() ) Devolve o componente referente ao mês da data e hora atual. 4
Day( Now() ) Devolve o componente referente ao dia da data e hora atual. 9
Hour( Now() ) Devolve o componente referente à hora da data e hora atual. 15
Minute( Now() ) Devolve o componente referente à hora da data e hora atual. 59
Second( Now() ) Devolve o componente de segundos referente à hora e data atual. 37
Weekday( Now() ) Devolve o componente referente ao dia da semana da data e hora atual, ao utilizar o domingo como o início da semana predefinido. 5
Weekday( Now(), 14 ) Devolve o componente referente ao dia da semana da data e hora atual e utiliza um código do Excel para especificar que o início da semana é à quinta-feira. 1
Weekday( Now(), StartOfWeek.Wednesday ) Devolve o componente referente ao dia da semana da data e hora atual e utiliza uma enumeração StartOfWeek para especificar que o início da semana ocorre à quarta-feira. 2