Resumo : neste tutorial, você aprenderá como usar a UTC_DATE()
função MySQL para obter a data UTC atual.
Introdução à função MySQL UTC_DATE()
A UTC_DATE()
função permite obter a data atual no Tempo Universal Coordenado (UTC).
Aqui está a sintaxe da UTC_DATE()
função:
UTC_DATE()
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
O UTC_DATE()
não aceita nenhum argumento e retorna a data atual em UTC. A UTC()
função é útil quando você deseja lidar com datas de forma consistente em diferentes fusos horários.
Exemplos de funções UTC_DATE() do MySQL
Vejamos alguns exemplos de uso da UTC_DATE()
função.
1) Exemplo simples de função UTC_DATE()
O exemplo a seguir usa a UTC_DATE()
função para exibir o UTC atual DATE()
:
SELECT UTC_DATE();
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Saída:
+------------+
| UTC_DATE() |
+------------+
| 2023-10-18 |
+------------+
1 row in set (0.00 sec)
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
2) Usando a função UTC_DATE() com dados da tabela
Primeiro, crie uma nova tabela chamada events
com a seguinte estrutura:
CREATE TABLE events (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
date DATE NOT NULL
);
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Segundo, insira algumas linhas usando a UTC_DATE()
função:
INSERT INTO events (name, date)
VALUES ('AI Conference', UTC_DATE()),
('Tech Summit', UTC_DATE()),
('RPA Conf', UTC_DATE());
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Terceiro, consulte os dados da events
tabela:
SELECT
name,
date
FROM
events;
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Saída:
+---------------+------------+
| name | date |
+---------------+------------+
| AI Conference | 2023-10-18 |
| Tech Summit | 2023-10-18 |
| RPA Conf | 2023-10-18 |
+---------------+------------+
3 rows in set (0.00 sec)
Linguagem de código: SQL (linguagem de consulta estruturada) ( sql )
Resumo
- Use a
UTC_DATE()
função para obter a data UTC atual.
Anterior