Tímastimpilsbreytir — ókeypis
Breyttu Unix-tímastimplum í lesanleg dagsetningar og öfugt. Styður UTC og staðartíma, sekúndur og millisekúndur.
Epoch fljótleg tilvísun
Algeng notkun
- Breyttu tímastömpum í greiningu gögnÞýðdu Unix tímastömpum frá greiningu útflutning (Google Analytics, Mixpanel, Amplitude) inn í læsilegar dagsetningar.
- Breyta tímstömpla fyrir villuleitAfkóðaðu Unix tímastimpla frá þjónavillum, villulegum gögnum og API svörum í læsilegum dagsetningum.
- Breyta tímastömpla við API þróunStaðfestu, berðu saman og þýddu Unix tímastimpla sem REST API og webhooks skila.
- Breyta tímastömpla fyrir gagnagrunnsfyrirspurnirBreyttu dagsetningum í Unix tímastimpla fyrir SQL WHERE málefni og dagsetningarbit fyrirspurnir.
- Breyta tímastömpla fyrir tímasetninguBreyttu tilteknum dagsetningum og tímum í Unix tímastimpla fyrir notkun í tímasetningarkerfi og almanakka API.
Hvernig það virkar
Öll breyting keyrir beint í vafranum með innbyggðum Date-hlut JavaScript og Intl-safninu (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — ekkert þriðja-aðila bókasafn, engin netþjónsferð. Einu gögnin sem yfirgefa vélina þína eru engin: tölurnar haldast staðbundnar.
- 1Eininga-greining og normaliseringÞegar þú límir tímastimpil telur tólið tölustafi hans til að álykta einingu sjálfkrafa: 10 stafir þýða Unix-sekúndur, 13 millisekúndur, 16 míkrósekúndur, 19 nanósekúndur. Handskrifuð tölustafa-taln-heuristík merkir ósamræmi og býður sekúnda-skipti með einum smelli, kemur í veg fyrir þöglar villur eins og að meðhöndla 13-stafa millisekúndu-gildi sem ár-55881 sekúndna-gildi.
- 2Dagsetningarbygging með JavaScript DateHráa talan er skölduð í millisekúndur og send til new Date(ms). Þaðan framleiða innbyggðar Date-aðferðir (getFullYear, getUTCHours, toISOString, o.s.frv.) staðartíma, UTC-tíma, og ISO 8601-úttak — ekkert þáttunarbókasafn kemur við sögu.
- 3Staðsetningarvituð hlutfallslegur tími með Intl.RelativeTimeFormatLifandi teljari kviknar á hverri sekúndu og reiknar aftur hlutfallslega merkið (t.d. '3 dögum síðan', 'eftir 2 klst') með Intl.RelativeTimeFormat sáð með síðu-staðsetningunni. Þetta heldur hlutfallslegu sýningunni nákvæmri jafnvel þótt þú látir flipann vera opinn, og framleiðir málfræðilega rétt úttak á hverju studdu tungumáli án aukatakstrengja.
- 4Tímabeltasýning með Intl.DateTimeFormatFest IANA-tímabelti (t.d. America/New_York, Asia/Tokyo) eru mótuð með Intl.DateTimeFormat með timeZone valkostinum. Fulli listinn af vafra-studdum beltaheitum kemur frá Intl.supportedValuesOf('timeZone'). Fest belti þín þrálífa milli lota í localStorage.
Tengd verkfæri
UUID skoðari
Afkóðaðu hvaða UUID eða ULID sem er — sjáðu útgáfu þess, afbrigði og sköpunartímastimpilinn sem er innfelldur í v1, v6, v7 og ULID. Keyrir alfarið í vafranum þínum.
chmod-heimildaeiknareiknir
Skipta Unix-skráarheimilda á milli eiganda, hóps og annarra til að fá áttundargildi (755), táknsetningu (rwxr-xr-x) og nákvæma chmod-skipun.
Hijri dagsetningar breytilegur
Breyttu dagsetningum á milli Gregoríuska og íslamskra (Umm al-Qura) dagatalja báðum áttir, með arabískum mánuðarnöfnum, arabískum-indverskum tölum og dagsetingu Hijri í dag.