Konvertera Unix-tidsstämplar till Läsbara Datum (Steg för Steg)
Snabbt svar
För att konvertera en timestamp till ett datum: klistra in Unix timestamp i Timestamp Converter och det läsbara datumet i UTC och din lokala timezone visas omedelbart. För att konvertera ett datum till en timestamp: ange datumet. All bearbetning sker lokalt.
Introduktion
En Unix timestamp (kallas även epoch time eller POSIX time) är antalet sekunder som förflutit sedan 1 januari 1970, 00:00:00 UTC (Unix epoch). Timestamps används ofta i databaser, loggar och API:er eftersom de är timezone-oberoende och lätta att jämföra. Människor kan dock inte läsa dem direkt —1693526400 är meningslöst utan konvertering.
Steg för steg
-
Öppna verktyget Timestamp Converter
Gå till verktygssidan för tidsstämpelkonvertering. Verktyget stöder dubbelriktad konvertering: tidsstämpel till datum och datum till tidsstämpel.
-
Ange din Unix-tidsstämpel
Klistra in tidsstämpeln i inmatningsfältet. Verktyget känner automatiskt av om värdet är i sekunder (10 siffror) eller millisekunder (13 siffror). Till exempel är 1693526400 sekunder, 1693526400000 är millisekunder.
-
Läs det läsbara datumet
Verktyget konverterar tidsstämpeln till ett datum och visar den i både UTC och din lokala tidszon. Till exempel blir 1693526400 2023-09-01 00:00:00 UTC. Resultatet visas omedelbart.
-
Konvertera ett datum till en tidsstämpel (omvänd)
För att konvertera ett datum till en Unix-tidsstämpel anger du datumet i datuminmatningsfältet. Verktyget beräknar epokvärdet i både sekunder och millisekunder. Detta är användbart för API-anrop som kräver tidsstämplar.
-
Kopiera resultatet
Klicka på Kopiera för att kopiera det konverterade datumet eller tidsstämpeln till ditt urklipp för användning i din ansökan, logganalys eller API-förfrågan.
Exempel
Tidsstämpel (sekunder) till dags dato
Input: 1693526400
Produktion: 2023-09-01 00:00:00 UTC
Tidsstämpel (millisekunder) hittills
Input: 1693526400000
Produktion: 2023-09-01 00:00:00 UTC
Datum till Unix tidsstämpel
Input: 2023-09-01 00:00:00 UTC
Produktion: 1693526400 (sekunder) / 1693526400000 (millisekunder)
Nuvarande Unix-epok
Input: now
Produktion: Ungefär 1725235200 (per 2024-09-02)
Vanliga problem
- Förvirrande sekunder och millisekunder — JavaScript använder millisekunder (13 siffror), Unix och de flesta APIs använder sekunder (10 siffror). Att blanda dem ger datum 1970 eller år 50000+.
- Tidszonförvirring – Unix-tidsstämplar är alltid UTC. När du visar, konvertera till användarens lokala tidszon eller ange UTC uttryckligen.
- År 2038-problemet — 32-bitars signerade heltal flödar över 2038-01-19 03:14:07 UTC. Använd 64-bitars heltal eller JavaScript-nummer (som är 64-bitars flytningar) för att undvika detta.
- Negativa tidsstämplar – datum före 1970-01-01 har negativa tidsstämplar. Vissa system stöder inte dem.
Tips
- Kontrollera alltid om en API förväntar sig sekunder eller millisekunder — det här är det vanligaste tidsstämpelfelet.
- Använd ISO 8601-strängar (t.ex. "2023-09-01T00:00:00Z") för läsbara tidsstämplar i APIs; använd Unix-epok för lagring och beräkning.
- JavaScript Date.now() returnerar millisekunder; dividera med 1000 och golvet för att få sekunder.
- Använd vår tidsstämpelkonverterare för omedelbar, privat konvertering – ingen data lämnar din webbläsare.