Tidsstempelkonverter - Unix Epoch & Dato/Tid

Current Timestamp
Seconds—
Milliseconds—
UTC—
Local—

Unix Timestamp → Date & Time

  • Seconds
  • Milliseconds
  • Local
  • UTC
—

At arbejde med tidsstempler er en daglig opgave for udviklere på tværs af alle stacks. Uanset om du fejlfinder API-svar, konverterer databaseværdier eller synkroniserer tid mellem systemer, gør vores Tidsstempelkonverter jobbet øjeblikkeligt.

Værktøjet konverterer tovejs: indtast et Unix-tidsstempel og få den læsbare dato, eller vælg en dato og få det tilsvarende tidsstempel. Det understøtter både 10-cifrede (sekunder) og 13-cifrede (millisekunder) formater — skift mellem dem efter behov.

Live-panelet i toppen viser altid det aktuelle tidsstempel i begge formater plus aktuel UTC- og lokal tid, og opdateres hvert sekund. Dette er uvurderligt, når du hurtigt skal bruge "nu" til test eller logning.

Husk at Unix-tidsstempler er tidszoneuafhængige — de repræsenterer et absolut tidspunkt. Tidszonevalget påvirker kun, hvordan datostrengen vises. Når du lagrer tidsstempler i databaser eller overfører mellem tjenester, så brug altid UTC.

Formel
Unix-tidsstempel = Math.floor(Date.now() ÷ 1000) | Dato = new Date(timestamp × 1000)

Ofte stillede spørgsmål

Hvad er et Unix-tidsstempel?
Et Unix-tidsstempel (også kaldet Epoch time) er antallet af sekunder, der er forløbet siden 1. januar 1970 (midnat UTC). Det er en universel måde at repræsentere datoer og tidspunkter på tværs af forskellige programmeringssprog og systemer.
Hvorfor har nogle tidsstempler 10 cifre og andre 13?
10-cifrede tidsstempler repræsenterer sekunder siden epoch. 13-cifrede tidsstempler repræsenterer millisekunder siden epoch. JavaScript bruger millisekunder (13 cifre), mens Unix kommandolinjeværktøjer ofte bruger sekunder (10 cifre).
Hvordan konverterer jeg et tidsstempel i JavaScript?
For at få det aktuelle tidsstempel (sekunder): Math.floor(Date.now() / 1000). For at konvertere tilbage: new Date(timestamp * 1000). For millisekunder, brug Date.now() direkte og new Date(timestamp) uden multiplikation.
Hvilken tidszone bruger et Unix-tidsstempel?
Et Unix-tidsstempel er iboende UTC-baseret — det repræsenterer et globalt øjeblik i tiden uafhængigt af tidszone. Tidszone er kun relevant ved konvertering af et tidsstempel til en læsbar datostreng for visning.

Relaterede Beregnere