Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis Tydstempel-omskakelaar

Skakel Unix-tydstempels om na leesbare datums en omgekeerd. Ondersteun UTC en plaaslike tyd, sekondes en millisekondes.

Werk vanlyn sodra gelaai
Nou:
Eenheid:
Epoch vinnige verwysing

Algemene gebruike

  • Omskep tydstempels in analitiese dataVertaal Unix-tydstempels van analitiese uitvoere (Google Analytics, Mixpanel, Amplitude) na leesbare datums.
  • Skakel tydsstempel vir ontruimingDekodeer Unix-tydstempel van bedienerlogboeke foutmuisings en API-antwoorde in leesbare datums.
  • Skakel tydsstempel in API-ontwikkelingBevestig vergelyk en vertaal Unix-tydstempel wat deur REST APIs en webhooks teruggestuur word.
  • Skakel tydsstempel vir databasistoeproeweSkakel datums na Unix-tydstempel vir SQL WHERE-klousules en datumreeksnavrae.
  • Skakel tydsstempel vir beplanningSkakel spesifieke datums en tye na Unix-tydstempel vir gebruik in beplanningsstelsels en kalenderAPI's.

Hoe dit werk

Alle omskakeling loop direk in die blaaier met JavaScript se ingeboude Date-objek en die Intl-suite (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — geen derdeparty-biblioteek, geen bediener-heen-en-weer nie. Die enigste data wat jou masjien verlaat is niks: die getalle bly plaaslik.

  1. 1
    Eenheid-bespeuring en normalisering
    Wanneer jy 'n tydstempel plak, tel die nutsprogram sy syfers om die eenheid outomaties af te lei: 10 syfers beteken Unix-sekondes, 13 millisekondes, 16 mikrosekondes, 19 nanosekondes. 'n Handgeskrewe syfer-telling-heuristiek merk 'n wanpassing en bied 'n eenkliek-eenheid-wissel, wat stille foute voorkom soos om 'n 13-syfer-millisekonde-waarde as 'n jaar-55881-sekonde-waarde te behandel.
  2. 2
    Datumkonstruksie via JavaScript Date
    Die rou getal word na millisekondes geskaal en aan new Date(ms) oorhandig. Vandaar produseer die ingeboude Date-metodes (getFullYear, getUTCHours, toISOString, ens.) plaaslike tyd, UTC-tyd, en ISO 8601-uitset — geen ontleding-biblioteek betrokke nie.
  3. 3
    Omgewing-bewuste relatiewe tyd via Intl.RelativeTimeFormat
    'n Lewendige teller gaan elke sekonde af en herbereken die relatiewe etiket (bv. '3 dae gelede', 'oor 2 ure') met Intl.RelativeTimeFormat gesaai met die bladsy-omgewing. Dit hou die relatiewe vertoning akkuraat selfs as jy die oortjie oop laat, en produseer grammatikaal-korrekte uitset in elke ondersteunde taal sonder ekstra vertaalstrings.
  4. 4
    Tydsone-vertoning via Intl.DateTimeFormat
    Vasgespelde IANA-tydsones (bv. America/New_York, Asia/Tokyo) word met Intl.DateTimeFormat geformateer met die timeZone-opsie. Die volle lys van blaaier-ondersteunde sonename kom van Intl.supportedValuesOf('timeZone'). Jou vasgespelde sones volhard oor sessies in localStorage.

Verwante gereedskap

Gereelde vrae