De huidige Unix-tijd en conversie tussen Timestamp en datum.
Een Unix Timestamp (ook wel Epoch Time of POSIX Time genoemd) is het aantal seconden dat is verstreken sinds 1 januari 1970 00:00:00 UTC. Deze datum staat bekend als de 'Unix Epoch'. Unix Timestamps worden als standaard tijdformaat gebruikt in vrijwel alle besturingssystemen, databases en programmeertalen.
De klassieke Unix Timestamp telt in seconden (10 cijfers, bijv. 1700000000). Veel moderne systemen zoals JavaScript (Date.now()) gebruiken echter milliseconden (13 cijfers, bijv. 1700000000000). Deze tool detecteert automatisch of een waarde in seconden of milliseconden is opgegeven.
Op 19 januari 2038 om 03:14:07 UTC bereikt een 32-bit Unix Timestamp zijn maximale waarde (2147483647). Systemen die nog 32-bit integers voor Timestamps gebruiken, zullen een overflow ervaren. Moderne 64-bit systemen worden niet beïnvloed.
0 — 1 januari 1970 00:00:00 UTC (Unix Epoch)1000000000 — 9 september 2001 01:46:40 UTC1700000000 — 14 november 2023 22:13:20 UTC2000000000 — 18 mei 2033 03:33:20 UTC2147483647 — 19 januari 2038 03:14:07 UTC (32-bit max)