Geen upload, 100% lokaal, geen account

Datumformaatconverter

Kies een datum om deze in elk veelvoorkomend formaat te zien, klaar om te kopiëren.

Hoe Datumformaatconverter werkt

Datumformatconverter neemt een enkele datum en toont die tegelijkertijd in zes standaardweergaven: ISO 8601 (JJJJ-MM-DD), Amerikaanse stijl (MM/DD/JJJJ), Europese stijl (DD/MM/JJJJ), puntnotatie (DD.MM.JJJJ), compact geheel getal (JJJJMMDD) en Unix-tijdstempel in seconden. Alle conversie gebeurt in je browser met behulp van het JavaScript Date-object; niets wat je typt wordt naar een server gestuurd, en het gereedschap werkt zonder netwerkverbinding zodra de pagina is geladen.

De ISO 8601-uitvoer is bijzonder handig voor databaserecords en API-aanroepen waarbij landinstelling-dubbelzinnige formaten parseerfouten veroorzaken. De Unix-tijdstempelkolom laat je een waarde kopiëren die direct bruikbaar is in spreadsheets, shell-scripts of programmeeromgevingen die seconden tellen vanaf de Unix-epoch (1 januari 1970 UTC). Schrikkeljaren en de wisselende maandlengten worden correct verwerkt door de Date-engine van de browser. Naast de numerieke formaten krijg je ook de lange geschreven vorm voor jouw taal, het soort dat je in een brief zou gebruiken in plaats van in een bestandsnaam.

Hoe je Datumformaatconverter gebruikt, stap voor stap

  1. Typ of plak een datum in het invoerveld, of gebruik de datumkiezer.
  2. De zes formaatuitvoeren worden onmiddellijk bijgewerkt terwijl je typt.
  3. Klik op het kopieerpictogram naast een formaat om die specifieke string naar het klembord te kopiëren.
  4. Pas de datum aan om aangrenzende datums te controleren zonder het veld te wissen.

Veelvoorkomende toepassingen

  • Een ontwikkelaar wil een datum ontvangen van een Amerikaanse partner (MM/DD/JJJJ) omzetten naar ISO 8601 voor opslag in een PostgreSQL-datumkolom.
  • Een accountant plakt een Europese datum uit een PDF-factuur en leest snel de equivalente Unix-tijdstempel voor import in boekhoudsoftware.
  • Een content-editor controleert welk compact formaat (JJJJMMDD) te gebruiken voor het consistent benoemen van gearchiveerde bestanden in verschillende regio's.
  • Een student verifieert de correcte ISO-weergave van een datum voor een technisch rapport dat machineleesbare verwijzingen vereist.

Veelgestelde vragen

Past dit gereedschap aan voor mijn lokale tijdzone bij het berekenen van de Unix-tijdstempel?

De Unix-tijdstempeluitvoer geeft middernacht op de ingevoerde datum in UTC weer. Als je een lokale datum invoert, correspondeert de weergegeven tijdstempel met 00:00:00 UTC op die datum, niet met middernacht in je lokale tijdzone. Pas de datum in de invoer dienovereenkomstig aan voor tijdzonebewuste tijdstempelconversie.

Wat gebeurt er als ik een dubbelzinnige datum invoer zoals 05/06/2024?

Het gereedschap leest de datum uit een gestructureerde datumkiezer of uit een ondubbelzinnig getypt formaat. Als je een string typt, gebruik dan een formaat dat de browser-datumparser zonder dubbelzinnigheid accepteert, zoals JJJJ-MM-DD. De datumkiezer vermijdt het probleem volledig door dag, maand en jaar in afzonderlijke velden te scheiden.

Ondersteunt de converter datums van voor 1970 of ver in de toekomst?

Ja. Het JavaScript Date-object ondersteunt een bereik van ruwweg 275.760 jaar aan weerszijden van de epoch. Datums van voor 1970 geven negatieve Unix-tijdstempels, wat een geldige en standaard weergave is die veel in de informatica wordt gebruikt.

Wordt er ergens een record bijgehouden van de datums die ik converteer?

Nee. De conversie wordt volledig in het browsertabblad uitgevoerd met het JavaScript Date-object. Niets wat je typt wordt verstuurd, geregistreerd of buiten je eigen apparaat opgeslagen.

Waarom gebruikt ISO 8601 koppeltekens terwijl het compacte formaat geen scheidingstekens gebruikt?

ISO 8601 specificeert koppeltekens als het standaardscheidingsteken voor het uitgebreide formaat (JJJJ-MM-DD), de meest interoperabele vorm voor gegevensuitwisseling. Het compacte formaat (JJJJMMDD) is ook gedefinieerd door ISO 8601 als het basisformaat, gebruikt in contexten waar scheidingstekens het parseren zouden verstoren, zoals bestandsnamen of databasesleutels.