This is a read-only copy of the MariaDB Knowledgebase generated on 2024-11-15. For the latest, interactive version please visit https://mariadb.com/kb/.

FROM_UNIXTIME

Sintassi

FROM_UNIXTIME(unix_timestamp), FROM_UNIXTIME(unix_timestamp, format0)

Spiegazione

Restituisce una rappresentazione dell'argomento unix_timestamp come valore nel formato 'YYYY-MM-DD HH:MM:SS' oppure YYYYMMDDHHMMSS.uuuuuu, a seconda che la funzione sia usata in un contesto numerico o stringa. Il valore è indicato nella time zone corrente. unix_timestamp è un valore timestamp interno, uguale a quello prodotto dalla funzione UNIX_TIMESTAMP().

Se si specifica il formato, il risultato viene formattato seguendo quell'indicazione, per la sintassi si veda la funzione DATE_FORMAT().

Esempi

MariaDB [(none)]> SELECT FROM_UNIXTIME(1196440219);
+---------------------------+
| FROM_UNIXTIME(1196440219) |
+---------------------------+
| 2007-11-30 11:30:19       |
+---------------------------+
1 row in set (0.00 sec)

MariaDB [(none)]> SELECT FROM_UNIXTIME(1196440219) + 0;
+-------------------------------+
| FROM_UNIXTIME(1196440219) + 0 |
+-------------------------------+
|         20071130113019.000000 |
+-------------------------------+
1 row in set (0.00 sec)

MariaDB [(none)]> SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(), '%Y %D %M %h:%i:%s %x');
+---------------------------------------------------------+
| FROM_UNIXTIME(UNIX_TIMESTAMP(), '%Y %D %M %h:%i:%s %x') |
+---------------------------------------------------------+
| 2010 27th March 01:03:47 2010                           |
+---------------------------------------------------------+
1 row in set (0.00 sec)

MariaDB [(none)]> 

Vedi anche

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.