Hoe te converteren tussen tijdformaten
Tijdformaten variëren per systeem, API en land. Unix-tijdstempels in API-antwoorden, ISO 8601 in databases, 12 u-klokken in de Verenigde Staten, 24 u in Europa — conversie is een constante behoefte voor ontwikkelaars en iedereen die met internationale gegevens werkt.
Veelvoorkomende tijdformaten
| Formaat | Voorbeeld | Gebruikt door |
|---|---|---|
| Unix-tijdstempel (seconden) | 1712502600 | API's, databases, JWT-tokens |
| Unix-tijdstempel (ms) | 1712502600000 | JavaScript, Java |
| ISO 8601 | 2026-04-07T14:30:00Z | JSON-API's, databases, logs |
| RFC 2822 | Mon, 07 Apr 2026 14:30:00 +0000 | E-mail-headers, HTTP |
| 24 u | 14:30 | Europa, militair, luchtvaart |
| 12 u | 2:30 PM | Verenigde Staten, dagelijks gebruik |
Snel conversie-spiekbriefje
12 u naar 24 u
| 12 u | 24 u |
|---|---|
| 12:00 AM (middernacht) | 00:00 |
| 1:00 AM | 01:00 |
| 12:00 PM (middag) | 12:00 |
| 1:00 PM | 13:00 |
| 6:00 PM | 18:00 |
| 11:59 PM | 23:59 |
Tijdstempels naar data
Gebruik de epoch-converter om direct een Unix-tijdstempel te vertalen in een leesbare datum en omgekeerd. De converter behandelt automatisch de seconden- en milliseconden-formaten.
Tips
- Gebruik ISO 8601 om gegevens uit te wisselen — het is ondubbelzinnig, het sorteert correct als string, en het is de standaard voor JSON-API's.
- Sla op in UTC — converteer alleen naar lokale tijd voor weergave. Dit voorkomt tijdzone-bugs wanneer uw gebruikers in verschillende regio's zijn.
- JavaScript gebruikt milliseconden —
Date.now()retourneert milliseconden, geen seconden. Deel door 1000 om een standaard Unix-tijdstempel te krijgen. - Zet de converter in favorieten — als u met API's of logs werkt, is tijdstempel-conversie iets dat u vaak zult doen.
Veelgestelde vragen
Wat is het ISO 8601-formaat?
ISO 8601 is de internationale standaard voor het weergeven van data en tijden. Het lijkt op 2026-04-07T14:30:00Z, waar T datum en tijd scheidt, en Z UTC aangeeft. Het is ondubbelzinnig ongeacht de locale.
Waarom gebruiken API's Unix-tijdstempels in plaats van leesbare data?
Unix-tijdstempels zijn één enkel getal, gemakkelijk op te slaan, te sorteren en te vergelijken. Ze zijn neutraal ten opzichte van de tijdzone (altijd UTC) en nemen minder ruimte in dan een geformatteerde datumstring. Het compromis: ze zijn niet leesbaar voor een mens.
Wat betekent de Z aan het einde van een tijdstempel?
De Z betekent « Zulu time », een andere naam voor UTC (Coordinated Universal Time). Een tijdstempel die eindigt op Z is in UTC, niet in lokale tijd.
Hoe een 24 u-tijd naar 12 u te converteren?
Voor de uren 1-12 blijft het uur hetzelfde (voeg AM toe voor 0-11, PM voor 12). Voor 13-23, trek 12 af en voeg PM toe. 00:00 wordt 12:00 AM (middernacht). 12:00 wordt 12:00 PM (middag).