DAY
aplica-se a:coluna calculadatabela calculadamedidacálculo visual
Retorna o dia do mês, um número de 1 a 31.
Sintaxe
DAY(<date>)
Parâmetros
Prazo | Definição |
---|---|
date |
Uma data no formato datetime ou uma representação de texto de uma data. |
Valor de retorno
Um número inteiro que indica o dia do mês.
Observações
A função DAY usa como argumento a data do dia que você está tentando encontrar. As datas podem ser fornecidas para a 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 YEAR, MONTH e DAY 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 YEAR, MONTH e DAY serão valores associados à data gregoriana equivalente.
Quando o argumento de data é uma representação de texto da data, a função dia usa as configurações de localidade e data/hora do computador cliente para entender o valor do texto para executar a conversão. Se as configurações atuais de data/hora representarem datas no formato mês/dia/ano, a cadeia de caracteres, "8/1/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 de Dia/Mês/Ano, a mesma cadeia de caracteres será interpretada como um valordatetime
equivalente a 1º de agosto de 2009 e a função retornará 1.
Exemplo: Obtendo 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 – Obtendo o dia 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 pedido de venda foi colocado 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","")