MySQL, convertire unixtime in timestamp
September 7, 2012 — 23:01

Author: f0ff0 | Category: MySQL SysAdmin | Tags: , | Comments: 0
datacenter

Quando si eseguono integrazioni software o più semplicemente si interviene direttamente su database esistenti, ci si può imbattere in tabelle MySQL con campi contenenti timestamp in formato unixtime.

Il formato Unixtime, tipico dei sistemi Unix e Unix-like come Linux o MacOSX, rappresenta il tempo come offset in secondi rispetto alla mezzanotte del 1 gennaio 1970 (UTC).

Per convertire una data UnixTime in Timestamp in MySQL basta eseguire una semplice query come la seguente:


-- MySQL convertire data UnixTime Timestamp
SELECT TIMESTAMP(FROM_UNIXTIME(campo_unixtime)) FROM tabella;

Twitter 0 Facebook 0 Google+ 0