Partilhar via


DAY

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

Devolve o dia do mês, um número de 1 a 31.

Sintaxe

DAY(<date>)  

Parâmetros

Termo Definição
data Uma data no formato datetime ou uma representação de texto de uma data.

Valor devolvido

Um número inteiro que indica o dia do mês.

Observações

  • A função DIA toma como argumento a data do dia que você está tentando encontrar. As datas podem ser fornecidas à função usando outra função de data, usando uma expressão que retorna uma data ou digitando uma data em um formato datetime . Você também pode digitar uma data em um dos formatos de cadeia de caracteres aceitos para datas.

  • Os valores retornados pelas funções ANO, MÊS e DIA serão valores gregorianos, independentemente do formato de exibição para o valor de data fornecido. Por exemplo, se o formato de exibição da data fornecida for Hijri, os valores retornados para as funções ANO, MÊS e DIA serão valores associados à data gregoriana equivalente.

  • Quando o argumento date é uma representação de texto da data, a função day usa as configurações de localidade e data/hora do computador cliente para entender o valor do texto a fim de executar a conversão. Se as configurações de data/hora atuais representarem datas no formato de Mês/Dia/Ano, a cadeia de caracteres, "1/8/2009", será interpretada como um valor datetime equivalente a 8 de janeiro de 2009 e a função retornará 8. No entanto, se as configurações atuais de data/hora representarem datas no formato Dia/Mês/Ano, a mesma cadeia de caracteres será interpretada como um valor datetime equivalente a 1º de agosto de 2009 e a função retornará 1.

Exemplo: Obter o dia de uma coluna de data

A fórmula a seguir retorna o dia da data na coluna, [Data de nascimento].

= DAY([Birthdate])  

Exemplo - Obter o dia a partir de uma data de cadeia de caracteres

As fórmulas a seguir retornam o dia, 4, usando datas que foram fornecidas como cadeias de caracteres em um formato de texto aceito.

= DAY("3-4-1007")  
= DAY("March 4 2007")  

Exemplo - Usando um valor de dia como condição

A expressão a seguir retorna o dia em que cada ordem de venda foi colocada e sinaliza a linha como um item de venda promocional se o pedido foi feito no dia 10 do mês.

= IF( DAY([SalesDate])=10,"promotion","")  

Funções de data e hora
Função HOJE
Função DATA