CURRENT_DATE

Retorna a data atual de acordo com o fuso horário especificado ou padrão.

Exemplo de uso

CURRENT_DATE()
CURRENT_DATE("America/Los_Angeles")

Sintaxe

CURRENT_DATE([time_zone_name])

Parâmetros

  • time_zone_name - Opcional. Um campo de texto ou uma expressão que representa o fuso horário.

Nome do fuso horário

Um nome de fuso horário é um identificador tz do banco de dados tz.

Para uma referência menos abrangente, porém mais simples, consulte a Lista de fusos horários do banco de dados tz na Wikipédia.

Exemplos:

America/Los_Angeles
America/Argentina/Buenos_Aires
Etc/UTC
Pacific/Auckland

Quando você usa um nome de fuso horário, é necessário um espaço entre o nome e o resto do carimbo de data/hora.

2014-09-27 12:30:00.45 America/Los_Angeles

Observe que nem todos os nomes de fuso horário são intercambiáveis, mesmo se informarem a mesma hora durante uma determinada época do ano. Por exemplo, America/Los_Angeles informa o mesmo horário que UTC-7:00 durante o horário de verão, mas também informa o mesmo horário que UTC-8:00 fora do horário de verão.

Se um fuso horário não for especificado, será usado o valor padrão, UTC.

Se o parâmetro time_zone_name for avaliado como NULL, essa função retornará NULL.

Tipo de dados de retorno

Data

Exemplos

Exemplo de fórmula
CURRENT_DATE()
CURRENT_DATE("America/Los_Angeles")
CURRENT_DATE("Asia/Tokyo")

Observações

Esta função não está disponível para os tipos de data do modo de compatibilidade.