Unix Timestamps: Epoch Tijd Volledige Gids
Begrijp Unix timestamps, epoch tijd, tijdzoneconversie en hoe je met datums werkt in API's en databases.
Een Unix timestamp is het aantal seconden (of milliseconden) verstreken sinds 1 januari 1970, 00:00:00 UTC. Het is de universele manier om een moment in de tijd weer te geven.
Timestamps elimineren tijdzoneambiguïteit uit gegevensopslag. Wanneer een server 1704067200 opslaat, is er geen ambiguïteit.
Wat is een Unix timestamp
Een Unix timestamp telt seconden sinds het Unix epoch. Het is een enkel geheel getal — positief voor datums na 1970, negatief voor datums ervoor.
Gratis Tool Timestamp Converter Converteer Unix-timestamps naar datums en terugHet Unix epoch (1 januari 1970)
Het epoch — 1 januari 1970, 00:00:00 UTC — werd door Unix-ingenieurs gekozen als een handig startpunt.
Milliseconden vs seconden
Originele Unix timestamps tellen seconden. Date.now() van JavaScript geeft milliseconden terug. Controleer altijd de API-documentatie.
Gratis Tool Eenheden Converter Converteer lengte, massa, temperatuur, oppervlakte, volume en meerTijdzoneoverwegingen
Unix timestamps zijn inherent UTC. Tijdzones komen alleen in beeld bij het weergeven van de timestamp als een leesbare datum.
Timestamps in API's en databases
API's retourneren timestamps doorgaans in een van vier formaten: Unix timestamp in seconden, milliseconden, ISO 8601 string of RFC 2822 string.
Conversie naar leesbare datums
In JavaScript: new Date(timestamp * 1000).toISOString(). In Python: datetime.utcfromtimestamp(timestamp). In SQL: FROM_UNIXTIME(timestamp).
Gratis Tool JSON Formatter & Validator Formatteer, valideer en minificeer JSON-data