Tijdstempelconverter
Converteer Unix-tijdstempels naar leesbare data en vice versa. Ondersteunt seconden en milliseconden. Gratis, direct, 100% client-side browsertool.
— Referentie
Unix-tijdstempels
Een Unix-tijdstempel (ook wel Unix time of POSIX time genoemd) is het aantal seconden dat is verstreken sinds 1 januari 1970 om 00:00:00 UTC — een moment dat bekendstaat als de Unix-epoch. Het is een compacte, tijdzone-onafhankelijke manier om elk tijdstip weer te geven als een enkel geheel getal. De meeste programmeertalen en databases ondersteunen het standaard.
De Unix-epoch
De Unix-epoch (1970-01-01T00:00:00Z) werd gekozen door vroege Unix-ontwikkelaars als een willekeurig maar handig referentiepunt. Tijdstempels kunnen negatief (voor 1970) of positief (na 1970) zijn. In 32-bit systemen is de maximaal representeerbare tijdstempel 2147483647 (19 januari 2038) — daarna treedt overflow op, bekend als het jaar-2038-probleem. Moderne 64-bit systemen worden hier niet door getroffen.
Opmerkelijke tijdstempels
0 — de Unix-epoch (1 januari 1970 00:00:00 UTC). 946684800 — Y2K (1 januari 2000). 1000000000 — 9 september 2001, de mijlpaal van "een miljard seconden". 2147483647 — het maximale 32-bit signed integer, dat het jaar-2038-probleem veroorzaakt op 19 januari 2038. Als een tijdstempel 13 cijfers heeft (bijv. 1700000000000), is het in milliseconden; 10 cijfers betekent seconden.
Tijdstempels in code opvragen
JavaScript: Date.now() geeft milliseconden; deel door 1000 voor seconden. Python: import time; time.time() geeft een float in seconden. PHP: time() geeft seconden als integer. Java: System.currentTimeMillis() geeft milliseconden. Bash: date +%s drukt het huidige tijdstempel in seconden af. SQL: EXTRACT(EPOCH FROM NOW()) in PostgreSQL, UNIX_TIMESTAMP() in MySQL.
Privacy
Alle conversie draait 100% in je browser. Er wordt geen data naar een server gestuurd.