logologo
Indsend anmodning om værktøj
OneClick Pro logo

OneClick Pro is made
by dennn.is

© 2025

Products

MultitaskAIBlockstudioSleekWPOneClick ProKickstartUIGlaze

Unix-tid til Datetime Converter

Konverter nemt Unix-tid til menneskeligt læsbare datoformater og omvendt med vores Unix Time Converter. Dette kraftfulde onlineværktøj er perfekt til udviklere, systemadministratorer og alle, der arbejder med Unix-tidsstempler. Sørg for nøjagtige tidskonverteringer og strømlin dit workflow uden nogen form for softwareinstallation.

Datetime

Ofte stillede spørgsmål

For at konvertere Unix-tid til en dato, der kan læses af mennesker, skal du indtaste Unix-tidsstemplet (et tal som 1609459200) i inputfeltet og klikke på knappen Konverter Unix-tid. Værktøjet viser straks den tilsvarende dato og det tilsvarende klokkeslæt i standardformat (f.eks. 1. januar 2021, 00:00:00 UTC).

Unix-tid (også kaldet epoketid, POSIX-tid eller Unix-tidsstempel) er det antal sekunder, der er gået siden 1. januar 1970, 00:00:00 UTC (Unix-epoken). Det er en universel tidsrepræsentation, der bruges i operativsystemer, databaser, programmeringssprog og API'er til konsekvent tidssporing.

Ja, vores værktøj understøtter tovejskonvertering. Indtast en dato og et klokkeslæt, der kan læses af mennesker (f.eks. "2024-01-15 14:30:00"), vælg din tidszone, hvis det er nødvendigt, og klik på knappen Konverter for at omdanne det til Unix-tidsstempelformat til brug i databaser, API'er eller programmering.

Unix-tid er en enkel og konsekvent måde at repræsentere tid på tværs af forskellige systemer, tidszoner og platforme. Den er uafhængig af tidszoner, nem at sammenligne og sortere, kompakt til opbevaring, immun over for sommertidskompleksiteter og universelt understøttet i programmeringssprog, hvilket gør den ideel til databaser og API'er.

Unix-epoken er udgangspunktet: 1. januar 1970, 00:00:00 UTC. Alle Unix-tidsstempler tæller sekunder fra dette tidspunkt. Det blev valgt, da Unix blev udviklet i 1969-1970. Tidsstempler før denne dato er negative tal; efter er de positive tal.

Unix-tidsstempler repræsenterer absolut UTC-tid uden tidszoneoplysninger. For at vise lokal tid skal du konvertere tidsstemplet ved hjælp af tidszoneforskydning. For eksempel er Unix-tiden 1609459200 1. januar 2021 00:00 UTC, men 31. december 2020 19:00 EST (-5 timer). Gem altid UTC, konverter ved visning.

32-bit signerede heltal løber over den 19. januar 2038 kl. 03:14:07 UTC (tidsstempel 2147483647). Systemer, der bruger 32-bit tidsstempler, vil fejle, ligesom Y2K. Moderne systemer bruger 64-bit tidsstempler, som forhindrer overløb i 292 milliarder år. Opdater ældre systemer inden 2038 for at undgå kritiske fejl.

JavaScript bruger millisekunder siden Epoch, ikke sekunder. Multiplicer Unix-tidsstempel med 1000: new Date(tidsstempel * 1000). Eller divider JavaScript-tid med 1000 for Unix-tid: Math.floor(Date.now() / 1000). Denne 1000x forskel er en almindelig kilde til fejl i konverteringen af tidsstempler.

Ja, datoer før 1. januar 1970 bruger negative Unix-tidsstempler. For eksempel er 1. januar 1960 -315619200. Selvom det er mindre almindeligt, er negative tidsstempler gyldige og bruges til historiske datoer, fødselsdatoer eller enhver begivenhed, der ligger før Unix-epoken.

Konverter tidsstempler til menneskeligt læsbare datoer for at kontrollere, at de er korrekte. Kontroller, om værdierne er i sekunder (Unix-tid) eller millisekunder (JavaScript). Sørg for, at tidszonehåndteringen er korrekt. Se efter off-by-one-fejl, manglende tidszonekonvertering eller brug af lokal tid i stedet for UTC.

Unix-tid er et tal (sekunder siden Epoch): 1609459200. ISO 8601 er et strengformat: '2021-01-01T00:00:00Z'. Unix-tid er kompakt og beregningsvenlig. ISO 8601 er menneskeligt læsbart og inkluderer tidszone. Konverter mellem dem baseret på, om du har brug for lagringseffektivitet eller læsbarhed.

Gem som INTEGER (32-bit, virker indtil 2038) eller BIGINT (64-bit, fremtidssikret) kolonner. Alternativt kan du bruge de oprindelige typer TIMESTAMP eller DATETIME. INTEGER er kompakt og tidszoneuafhængig, men mindre læsbar i forespørgsler. Vælg ud fra databasefunktioner, lagerkrav og forespørgselsmønstre.

Ja, træk tidsstemplerne fra hinanden for at få varigheden i sekunder: endTime - startTime. Konverter resultatet til timer (÷ 3600), dage (÷ 86400) eller andre enheder. Denne enkle aritmetik gør Unix-tid ideel til varighedsberegninger, aldersbestemmelse og tidsbaseret logik uden kompleks datomatematik.

Unix-tidsstempler er altid UTC, upåvirket af sommertid. Det eliminerer kompleksiteten ved sommertid i beregninger og lagring. Håndter kun sommertid, når du viser tidsstempler i lokal tid til brugerne. Gem UTC, konverter til lokal tidszone ved præsentation - det forhindrer DST-relaterede fejl og datainkonsistens.