Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como obter data e hora atuais no MySQL


Às vezes, você pode precisar obter data de datetime ou obter datetime atual. Neste artigo, veremos como obter a data e hora atuais no MySQL.



Como obter data e hora atuais no MySQL


Existem várias maneiras de obter a data e hora atuais no MySQL.

Você pode executar a função NOW() para obter a data e hora atuais no MySQL.
mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2020-12-21 12:18:33 |
+---------------------+

Você também pode usar current_timestamp() para obter a data e hora mais recentes no MySQL.
mysql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2020-12-21 12:18:33 |
+---------------------+

Se você deseja apenas obter a data atual no MySQL, você pode usar a variável de sistema current_date ou funções como curdate() ou current_date(). Todos eles fornecem a data mais recente no formato AAAA-MM-DD.
mysql> select current_date,curdate(),current_date();
+--------------+------------+----------------+
| current_date | curdate()  | current_date() |
+--------------+------------+----------------+
| 2020-12-21   | 2020-12-21 | 2020-12-21     |
+--------------+------------+----------------+

Se você deseja apenas obter a hora atual no MySQL, você pode usar a variável de sistema current_time ou funções como curtime() ou current_time(). Todos eles dão a última hora no formato HH:MM:SS
mysql> select current_time,curtime(),current_time();
+--------------+-----------+----------------+
| current_time | curtime() | current_time() |
+--------------+-----------+----------------+
| 12:24:41     | 12:24:41  | 12:24:41       |
+--------------+-----------+----------------+

Precisa de uma ferramenta de relatório para MySQL? A Ubiq facilita a visualização de dados em minutos e o monitoramento em painéis em tempo real. Experimente hoje!