Ingen upload, 100% lokalt, ingen konto

Datoformatkonverter

Vælg en dato for at se den i alle almindelige formater, klar til kopiering.

Sådan virker Datoformatkonverter

Datoformat Konverter tager en enkelt dato og viser den samtidig i seks standardrepræsentationer: ISO 8601 (Åååå-MM-DD), US-format (MM/DD/Åååå), europæisk format (DD/MM/Åååå), punktnotation (DD.MM.Åååå), kompakt heltal (Ååååmmdd) og Unix-tidsstempel i sekunder. Al konvertering sker inde i din browser ved hjælp af JavaScript Date-objektet; intet du taster sendes til nogen server, og værktøjet fungerer uden netværksforbindelse, når siden er indlæst.

ISO 8601-outputtet er især nyttigt til databaseposter og API-kald, hvor lokaleambiguøse formater forårsager parsefejl. Unix-tidsstempelkolonnen lader dig kopiere en værdi, der er klar til brug i regneark, shell-scripts eller programmeringsmiljøer, der tæller sekunder siden Unix-epoket (1. januar 1970 UTC). Skudår og varierende månedslængder håndteres korrekt af browserens Date-motor. Ud over de numeriske formater får du også den lange, udskrevne form på dit sprog, den slags du ville bruge i et brev frem for i et filnavn.

Sådan bruger du Datoformatkonverter, trin for trin

  1. Skriv eller indsæt en dato i inputfeltet, eller brug datovælger.
  2. De seks formatoutputs opdateres med det samme, når du skriver.
  3. Klik på kopieringsikonet ved siden af et format for at kopiere den pågældende streng til udklipsholderen.
  4. Juster datoen for at tjekke nabodatoer uden at rydde feltet.

Almindelige anvendelser

  • En udvikler skal konvertere en dato modtaget fra en amerikansk partner (MM/DD/Åååå) til ISO 8601 til lagring i en PostgreSQL-datokolonne.
  • En revisor indsætter en europæisk dato fra en PDF-faktura og læser hurtigt det tilsvarende Unix-tidsstempel til import i regnskabssoftware.
  • En indholdredaktor tjekker, hvilket kompakt format (Ååååmmdd) der skal bruges til konsistent navngivning af arkiverede filer på tværs af regioner.
  • En studerende bekræfter den korrekte ISO-repræsentation af en dato til en teknisk rapport, der kræver maskinlæsbare referencer.

Ofte stillede spørgsmål

Justerer dette værktøj for min lokale tidszone, når Unix-tidsstemplet beregnes?

Unix-tidsstempeloutputtet repræsenterer midnat på den indtastede dato i UTC. Hvis du indtaster en lokal dato, svarer det viste tidsstempel til 00:00:00 UTC på den dato, ikke midnat i din lokale tidszone. For tidszonebevidst tidsstempelkonvertering skal du justere datoen i inputtet i overensstemmelse hermed.

Hvad sker der, hvis jeg indtaster en tvetydig dato som 05/06/2024?

Værktøjet læser datoen fra en struktureret datovælger eller fra et utvetydigt tastet format. Hvis du taster en streng, skal du bruge et format, som browser Date-parseren accepterer uden tvetydighed, f.eks. Åååå-MM-DD. Datovælger undgår problemet helt ved at adskille dag, måned og år i separate felter.

Understøtter konverteren datoer før 1970 eller langt ude i fremtiden?

Ja. JavaScript Date-objektet understøtter et interval på ca. 275.760 år på begge sider af epoken. Datoer før 1970 producerer negative Unix-tidsstempler, hvilket er en gyldig og udbredt repræsentation i computing.

Fores der noget register over de datoer, jeg konverterer?

Nej. Konverteringen kører udelukkende i browserfanen ved hjælp af JavaScript Date-objektet. Intet du taster overføres, logges eller gemmes nogen steder uden for din egen enhed.

Hvorfor bruger ISO 8601 bindestreger, mens det kompakte format ikke bruger separatorer?

ISO 8601 specificerer bindestreger som standardseparator for det udvidede format (Åååå-MM-DD), som er den mest bredt interoperable form til dataudveksling. Det kompakte format (Ååååmmdd) er også defineret af ISO 8601 som basisformatet og bruges i kontekster, hvor separatorer ville bryde parsingen, f.eks. filnavne eller databasenogler.