Fara beint í aðalefni
LibraTool logoLibraTool

Tímastimpilsbreytir — ókeypis

Breyttu Unix-tímastimplum í lesanleg dagsetningar og öfugt. Styður UTC og staðartíma, sekúndur og millisekúndur.

Virkar án nettengingar eftir hleðslu
Núna:
Eining:
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.

  1. 1
    Eininga-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.
  2. 2
    Dagsetningarbygging með JavaScript Date
    Hrá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.
  3. 3
    Staðsetningarvituð hlutfallslegur tími með Intl.RelativeTimeFormat
    Lifandi 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.
  4. 4
    Tímabeltasýning með Intl.DateTimeFormat
    Fest 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

Algengar spurningar