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.