Partilhar via


DAY

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Devolve a day do month, um número de 1 a 31.

Sintaxe

DAY(<date>)

Parâmetros

Vigência Definição
date Um date em datetimeformat, or uma representação em texto de um date.

Regresso value

Um número inteiro que indica a day do month.

Comentários

  • A função DAY toma como argumento a date do day que você está tentando find. As datas podem ser fornecidas à função usando outra função date, usando uma expressão que retorna um dateor digitando um date em um datetimeformat. Você também pode digitar um date em um dos formatos de cadeia de caracteres aceitos para datas.

  • Values retornados pelo YEAR, MONTHandDAY funções serão values gregorianas, independentemente do format de exibição para o datevaluefornecido. Por exemplo, if o format de exibição do date fornecido for Hijri, o values retornado para o YEAR, MONTHandDAY funções serão values associadas ao equivalente dategregoriano.

  • Quando o argumento date é uma representação de texto do date, a função day usa as configurações de localidade anddate/time do computador cliente para entender o texto value a fim de executar a conversão. If as configurações atuais de date/time representam datas no format de Month/Day/Year, então a cadeia de caracteres, "1/8/2009", é interpretada como um datetimevalue equivalente a 8 de janeiro de 2009, and a função retorna 8. No entanto, if as configurações atuais de date/time representarem datas no format de Day/Month/Year, a mesma string seria interpretada como um datetimevalue equivalente a 1º de agosto de 2009, and a função retorna 1.

Exemplo: Obter o day de uma coluna date

A fórmula a seguir retorna o day do date na coluna, [Data de nascimento].

= DAY([Birthdate])

Exemplo - Obtendo o day de uma cadeia de caracteres date

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

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

Exemplo - Usando um dayvalue como condição

A expressão a seguir retorna a day que cada ordem de venda foi colocada and sinaliza a linha como um item de venda promocional if o pedido foi feito no dia 10 do month.

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

Date and time funçõesTODAY funçãoDATE função