Convertor Marcaj Temporal — gratuit
Convertește marcajele temporale Unix în date lizibile și invers. Suportă UTC și ora locală, secunde și milisecunde.
Referință rapidă epoch
Utilizări frecvente
- Convertiti marcile de timp in datele de analizaTraduceti marcile de timp Unix din exporturile de analiza (Google Analytics, Mixpanel, Amplitude) in date lizibile.
- Convertiți marcaje de timp pentru depanareDecodificați marcajele de timp Unix din jurnalele serverului, sarcinile de eroare și răspunsurile API în date citibile.
- Convertiți marcaje de timp în dezvoltarea APIValidați, comparați și traduceți marcajele de timp Unix returnate de API-urile REST și webhooks.
- Convertiți marcaje de timp pentru interogări baze de dateConvertiți datele în marcaje de timp Unix pentru clauzele SQL WHERE și interogări interval de dată.
- Convertiți marcaje de timp pentru programareConvertiți date și ore specifice în marcaje de timp Unix pentru utilizare în sistemele de programare și API-urile de calendar.
Cum funcționează
Toată conversia rulează direct în browser folosind obiectul Date integrat al JavaScript și suita Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — fără bibliotecă terță parte, fără drum dus-întors la server. Singurele date care îți părăsesc dispozitivul sunt zero: numerele rămân locale.
- 1Detectarea și normalizarea unitățiiCând lipești un marcaj de timp, unealta numără cifrele sale pentru a deduce unitatea automat: 10 cifre înseamnă secunde Unix, 13 milisecunde, 16 microsecunde, 19 nanosecunde. O euristică de numărare a cifrelor scrisă manual marchează o nepotrivire și oferă o comutare de unitate cu un clic, prevenind greșeli silențioase precum tratarea unei valori milisecunde de 13 cifre ca o valoare de secunde an-55881.
- 2Construcția datei prin Date JavaScriptNumărul brut este scalat la milisecunde și transmis către new Date(ms). De acolo metodele integrate Date (getFullYear, getUTCHours, toISOString, etc.) produc timp local, timp UTC, și ieșire ISO 8601 — fără bibliotecă de parsare implicată.
- 3Timp relativ conștient de locală prin Intl.RelativeTimeFormatUn ticker live se declanșează în fiecare secundă și recalculează eticheta relativă (de exemplu, „acum 3 zile”, „în 2 ore”) folosind Intl.RelativeTimeFormat inițializat cu limba paginii. Astfel afișajul relativ rămâne exact chiar dacă lași fila deschisă și produce rezultate corecte gramatical în fiecare limbă acceptată, fără șiruri de traducere suplimentare.
- 4Afișare de fus orar prin Intl.DateTimeFormatFusurile orare IANA fixate (de exemplu, America/New_York, Asia/Tokyo) sunt formatate cu Intl.DateTimeFormat folosind opțiunea timeZone. Lista completă de nume de zonă suportate de browser provine din Intl.supportedValuesOf('timeZone'). Zonele tale fixate persistă între sesiuni în localStorage.
Instrumente similare
Inspector UUID
Decodează orice UUID sau ULID — vizualizează versiunea, varianta și marca temporală de creare încorporată în v1, v6, v7 și ULID-uri. Rulează complet în browser.
Calculator Permisiuni chmod
Comută permisiunile fișierelor Unix pentru proprietar, grup și alții pentru a obține valoarea octală (755), notația simbolică (rwxr-xr-x) și comanda chmod exactă.
Convertor de Date Hijri
Convertiți datele între calendarul gregorian și cel islamic (Umm al-Qura) în ambele direcții, cu nume de luni în arabă, cifre arabo-indiene și data Hijri de azi.