Timestamp omzetten: waar dit voor dient
Unix-tijd telt de seconden sinds 1 januari 1970 UTC, wat perfect is voor machines en onleesbaar voor mensen. Logbestanden, API's en databases staan er vol mee. Plak er hier één om meteen de lokale tijd, UTC en ISO 8601 naast elkaar te zien, of doe het omgekeerde en zet een datum om naar epoch-tijd.
Timestamp omzetten: hoe het werkt
- Plak een Unix-timestamp; de tool herkent aan de lengte of het om seconden of milliseconden gaat.
- Lees de lokale tijd, de UTC-tijd en de ISO 8601-notatie.
- Gebruik het omgekeerde paneel om een datum en tijd om te zetten naar een timestamp.
- Klik op "Huidige tijd gebruiken" om de epoch-waarde van dit moment op te halen voor tests.
Veelgestelde vragen
Hoe zie ik het verschil tussen seconden en milliseconden?
Aan de lengte. Een actuele timestamp in seconden heeft tien cijfers; in milliseconden dertien. De tool schakelt zelf om, dus als een waarde als 1970 verschijnt, zijn de eenheden meestal verkeerd geïnterpreteerd.
Waarom komt de lokale tijd niet overeen met UTC?
Omdat een Unix-timestamp altijd een absoluut moment in UTC weergeeft. De lokale tijd past daar de tijdzone van je apparaat en eventuele zomertijd op toe.
Wat is het jaar-2038-probleem?
Systemen die Unix-tijd opslaan in een ondertekend 32-bits geheel getal lopen op 19 januari 2038 over. Moderne platformen gebruiken 64 bits, waardoor die grens ver buiten elk praktisch probleem ligt.
Waarom geven ontwikkelaars de voorkeur aan epoch-tijd?
Omdat het één enkel geheel getal is zonder tijdzone, zonder opmaakverwarring en zonder taal. Datums vergelijken en sorteren wordt daarmee gewone rekenkunde.