Je to časové razítko Unix , což znamená sekundy od 01.01.1970.
Většina jazyků ukládá své informace o datu a čase interně v tomto formátu a poskytuje metody nebo třídy, jak se s nimi vypořádat.
V PHP, např., můžete použít date
formátovat takové časové razítko libovolným způsobem. V JavaScriptu se používá Date
objekt.
Dávám přednost použití takových časových razítek před formátem MySQL, protože to výrazně usnadňuje výpočty s daty/časy. Můžete jednoduše odečíst dvě časová razítka od sebe a získat interval mezi nimi v sekundách. Pamatujte, že 60s = 1m
, 60m = 1h
a tak dále, můžete snadno mít dotazy jako Show me everything that is at least [x]m in the past
.