Argomenti per TIMESTAMP
- Memorizza implicitamente i dati nel fuso orario UTC. Non importa quale sia il fuso orario della tua sessione. Utile se devi utilizzare fusi orari diversi.
- Puoi avere colonne di timestamp automatizzate utilizzando
DEFAULT CURRENT_TIMESTAMP
oON UPDATE CURRENT_TIMESTAMP
(una colonna per tabella solo fino a MySQL 5.6.5) - Puoi utilizzare la funzione datetime per il confronto di date, addizioni, sottrazioni, ricerche di intervalli ecc., senza la necessità di utilizzare
FROM_UNIXTIME()
funzione:semplificherà la scrittura di query che possono utilizzare gli indici -
In PHP
>> date('Y-m-d h:i:s',4294967295); '1969-12-31 11:59:59'
quindi l'intervallo è in effetti lo stesso
- Puoi comunque recuperare un timestamp unix intero senza sovraccarico aggiuntivo utilizzando la funzione UNIX_TIMESTAMP():http://dev.mysql.com/doc/refman/5.5/en/funzioni-data-e-ora.html#function_unix-timestamp