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. Uma expressão ou campo de texto 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 se 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

Nem todos os nomes de fuso horário são intercambiáveis, mesmo que informem 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 (DST), mas informa o mesmo horário que UTC-8:00 fora do DST.

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

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