Argumenty pro TIMESTAMP
- Implicitně ukládá data v časovém pásmu UTC. Bez ohledu na to, jaké je vaše časové pásmo. Užitečné, pokud potřebujete použít různá časová pásma.
- Můžete mít automatické sloupce časového razítka pomocí
DEFAULT CURRENT_TIMESTAMP
neboON UPDATE CURRENT_TIMESTAMP
(jeden sloupec na tabulku pouze do MySQL 5.6.5) - Funkci datum a čas můžete použít pro porovnání data, sčítání, odečítání, vyhledávání rozsahu atd., aniž byste museli používat
FROM_UNIXTIME()
funkce – usnadní to psaní dotazů, které mohou používat indexy -
V PHP
>> date('Y-m-d h:i:s',4294967295); '1969-12-31 11:59:59'
takže rozsah je ve skutečnosti stejný
- Stále můžete načíst celočíselné unixové časové razítko bez další režie pomocí funkce UNIX_TIMESTAMP():http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_unix-timestamp