Det är en Unix-tidsstämpel , vilket betyder sekunder sedan 1970-01-01.
De flesta språk sparar information om datum och tid internt i det formatet och tillhandahåller metoder eller klasser för att hantera det.
I PHP kan du t.ex. använda date
att formatera en sådan tidsstämpel på vilket sätt du vill. I JavaScript används Date
objekt.
Jag föredrar att använda sådana tidsstämplar över MySQL-formatet, eftersom det gör beräkningar med datum/tider mycket enklare. Du kan helt enkelt subtrahera två tidsstämplar från varandra för att få intervallet mellan dem i sekunder. Kom ihåg att 60s = 1m
, 60m = 1h
och så vidare, du kan enkelt ha frågor som Show me everything that is at least [x]m in the past
.