Função Hour

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Retorna uma Variante (Inteiro) que especifica um número inteiro entre 0 e 23, inclusive, representando a hora do dia.

Sintaxe

Hora(tempo)

O argumento de temponecessário é qualquer Variante, expressão numérica, expressão de cadeia ou qualquer combinação destes que represente uma hora. Se a hora contiver Nulo, Nulo é devolvido.

Exemplos de consulta

Expressão. Resultados
SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; Devolve os valores "Hora" do campo "DataHora" sem as informações de data e é apresentado na coluna Expr1.
SELECT Hour([DateTime]) COMO HourslySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); Devolve a soma das vendas de cada hora, independentemente da data de venda e apresenta na coluna VendasDaHora.

Exemplo do VBA

Observação

Os exemplos seguintes demonstram a utilização desta função num módulo Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Pesquisar e introduza um ou mais termos na caixa de pesquisa.

Este exemplo usa a função Hora para obter a hora de uma hora especificada. No ambiente de desenvolvimento, o tempo literal é exibido em formato de tempo curto usando as configurações de localidade do seu código.

Dim MyTime, MyHour
MyTime = #4:35:17 PM#    ' Assign a time.
MyHour = Hour(MyTime)    ' MyHour contains 16.

Escolher a função de data certa