Gratis Tydstempel-omskakelaar
Skakel Unix-tydstempels om na leesbare datums en omgekeerd. Ondersteun UTC en plaaslike tyd, sekondes en millisekondes.
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.
- 1Eenheid-bespeuring en normaliseringWanneer 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.
- 2Datumkonstruksie via JavaScript DateDie 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.
- 3Omgewing-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.
- 4Tydsone-vertoning via Intl.DateTimeFormatVasgespelde 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
UUID-inspekteur
Dekodeer enige UUID of ULID — sien sy weergawe, variant en die skeppingstydstempel wat in v1, v6, v7 en ULID's ingebed is. Loop volledig in jou blaaier.
chmod Toestemmingsakrekenaar
Wissel Unix-lêertoestemmings vir eienaar, groep en ander om die oktale waarde (755), simboliese notasie (rwxr-xr-x) en die presiese chmod-opdrag te kry.
Hijri-datumomskakeling
Skakel datums tussen die Gregoriaanse en Islamitiese (Umm al-Qura) kalenders heen-en-weer, met Arabiese maandname, Arabiese-Indiese syfers, en vandag se Hijri-datum.