CURRENT_DATE
Devolve a data atual segundo o fuso horário especificado ou predefinido.
Exemplos de utilização
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 da base de dados tz.
Para uma referência menos abrangente, mas mais simples, consulte a lista de fusos horários da base de dados tz na Wikipédia.
Exemplos:
America/Los_Angeles
America/Argentina/Buenos_Aires
Etc/UTC
Pacific/Auckland
Quando usa um nome de fuso horário, é necessário um espaço entre o nome e o resto da data/hora:
2014-09-27 12:30:00.45 America/Los_Angeles
Tenha em atenção que nem todos os nomes de fusos horários são intermutáveis, mesmo que indiquem a mesma hora durante uma determinada parte do ano. Por exemplo,
America/Los_Angeles
indica a mesma hora que UTC-7:00
durante o horário de verão (DST), mas indica a mesma hora que UTC-8:00
fora do DST.
Se não for especificado um fuso horário, é usado o valor predefinido do fuso horário, UTC.
Se o parâmetro time_zone_name
for avaliado como NULL
, esta função devolve NULL
.
Tipo de dados devolvidos
Data
Exemplos
Fórmula de exemplo |
---|
CURRENT_DATE() |
CURRENT_DATE("America/Los_Angeles") |
CURRENT_DATE("Asia/Tokyo") |
Notas
Esta função não está disponível para tipos de datas do modo de compatibilidade.