Mysql
 sql >> Database >  >> RDS >> Mysql

Come ottenere la data e l'ora correnti in MySQL

A volte potrebbe essere necessario ottenere la data da datetime o ottenere datetime corrente. In questo articolo, vedremo come ottenere la data e l'ora correnti in MySQL.


Come ottenere data e ora correnti in MySQL

Esistono diversi modi per ottenere la data e l'ora correnti in MySQL.

Puoi eseguire la funzione ORA() per ottenere la data e l'ora correnti in MySQL.

mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2020-12-21 12:18:33 |
+---------------------+

Puoi anche usare current_timestamp() per ottenere la data e l'ora più recenti in MySQL.

mysql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2020-12-21 12:18:33 |
+---------------------+

Se vuoi solo ottenere la data corrente in MySQL, puoi usare la variabile di sistema current_date o funzioni come curdate() o current_date(). Tutti danno l'ultima data nel formato AAAA-MM-GG.

mysql> select current_date,curdate(),current_date();
+--------------+------------+----------------+
| current_date | curdate()  | current_date() |
+--------------+------------+----------------+
| 2020-12-21   | 2020-12-21 | 2020-12-21     |
+--------------+------------+----------------+

Se vuoi solo ottenere l'ora corrente in MySQL, puoi usare la variabile di sistema current_time o funzioni come curtime() o current_time(). Tutti danno l'ultima ora nel 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       |
+--------------+-----------+----------------+

Hai bisogno di uno strumento di reporting per MySQL? Ubiq semplifica la visualizzazione dei dati in pochi minuti e il monitoraggio in dashboard in tempo reale. Provalo oggi!