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 datetime format, 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
datetime
format. 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
datetime
value 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 umdatetime
value 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","")