Naar de inhoud

Unix-tijd omrekenen

Unix-tijd is het aantal seconden of milliseconden sinds 1970-01-01 00:00:00 UTC. Voer één van beide in en de andere kant wordt direct bijgewerkt.

Unix ↔ UTC

Unix-tijd en UTC

Je gegevens blijven in deze browser.

Kies seconden of milliseconden. Seconden mogen maximaal drie decimalen hebben; milliseconden moeten geheel zijn.

Voer een echte UTC-kalenderdatum en een 24-uurskloktijd in. Milliseconden zijn optioneel.

De Unix-tijdconverter gebruiken

  1. Voer links een Unix-tijdstempel in om rechts de bijbehorende UTC-datum en -tijd te zien.
  2. Kies expliciet seconden (s) of milliseconden (ms); een andere eenheid berekent het tegenoverliggende veld opnieuw.
  3. Of voer rechts UTC in als YYYY-MM-DD HH:mm:ss of YYYY-MM-DD HH:mm:ss.SSS UTC om links de Unix-tijdstempel te vullen.
  4. Het bewerkte veld wordt de bron. Onmogelijke datums en verkeerd gevormde tijdstempels geven een fout.

Wat Unix-tijd betekent

Unix-tijd meet verstreken tijd sinds de Unix-epoch, 1970-01-01 00:00:00 UTC. Tijdstempel 0 is precies dat moment. Positieve waarden liggen erna en negatieve ervoor. Deze hele pagina gebruikt UTC; lokale tijdzones en zomertijd worden niet toegepast.

Eén seconde is exact 1.000 milliseconden. Deze converter bewaart het moment als een geheel aantal milliseconden, dus seconden mogen nul tot drie decimalen hebben en milliseconden moeten geheel zijn. Tijdstempels worden niet afgerond volgens de gebruikelijke weergaveregel van twee decimalen.

De UTC-velden beschrijven een kalendermoment; de tijdstempel beschrijft hetzelfde moment als verstreken seconden of milliseconden. Beide richtingen gebruiken daarom dezelfde epochrelatie. Schrikkeljaren en maandlengtes worden gecontroleerd voordat een tijdstempel wordt gemaakt.

Alle ondersteunde omrekenrichtingen

Deze vier richtingen vormen de volledige ondersteunde reeks. De eenheid is altijd expliciet en alle getoonde datums en tijden zijn Coordinated Universal Time (UTC).

RichtingMethodeExact voorbeeld
Unix-tijdstempel in seconden (s) naar UTC-datum en -tijdVermenigvuldig seconden met 1.000 voor milliseconden en tel die duur op bij 1970-01-01 00:00:00.000 UTC.0 s = 1970-01-01 00:00:00.000 UTC.
Unix-tijdstempel in milliseconden (ms) naar UTC-datum en -tijdTel het ingevoerde gehele aantal milliseconden direct bij de Unix-epoch op.1709251199123 ms = 2024-02-29 23:59:59.123 UTC.
UTC-datum en -tijd naar Unix-tijdstempel in seconden (s)Trek 1970-01-01 00:00:00.000 UTC af en deel het exacte millisecondeverschil door 1.000; maximaal drie decimalen blijven behouden.1969-12-31 23:59:59.999 UTC = -0.001 s.
UTC-datum en -tijd naar Unix-tijdstempel in milliseconden (ms)Trek de Unix-epoch af en behoud het verschil met teken als geheel aantal milliseconden.2000-02-29 23:59:59.007 UTC = 951868799007 ms.

Uitgewerkte controles

Epoch nul is een handige basiscontrole: zowel 0 seconden als 0 milliseconden verwijst naar 1970-01-01 00:00:00.000 UTC. Een andere eenheid verandert de betekenis van niet-nulinvoer; daarom raadt deze tool geen eenheid op basis van cijferlengte.

Controleer schrikkeldag en precisie door 2000-02-29 23:59:59.007 UTC naar milliseconden om te zetten: 951868799007 ms. In seconden geeft dit 951868799.007 s. Beide terug omzetten levert hetzelfde UTC-moment, inclusief de 7 milliseconden van .007 seconden.

Invoerregels en grenzen

Veelgestelde vragen

Hoe weet ik of een tijdstempel seconden of milliseconden gebruikt?

Gebruik de eenheid van het bronsysteem of de documentatie. Tien tegenover dertien cijfers is slechts een gangbare conventie, geen veilige regel; daarom vereist de converter een expliciete keuze.

Waarom mogen epochseconden drie decimalen hebben?

Delen van een seconde geven millisecondeprecisie. Zo is 1.25 s exact 1.250 ms. Meer dan drie decimalen vereisen precisie onder een milliseconde, die deze tool niet claimt.

Zijn negatieve Unix-tijdstempels geldig?

Ja. Ze geven momenten vóór de epoch aan. Bijvoorbeeld -1 s is 1969-12-31 23:59:59.000 UTC en -0.001 s is één milliseconde vóór de epoch.

Gebruikt de converter de tijdzone van mijn computer?

Nee. Zowel datuminvoer als geformatteerde uitvoer zijn expliciet UTC. Browsertaal kan de omliggende tekst beïnvloeden, maar verandert het moment niet en past geen lokale tijdafwijking toe.

Waarom werd mijn datum geweigerd?

De converter controleert de echte Gregoriaanse kalender. Datums als 2023-02-29 en 31 april bestaan niet. Een geldige schrikkeldag zoals 2024-02-29 wordt geaccepteerd.