Převodník časových razítek zdarma
Převádějte unixová časová razítka na čitelná data a zpět. Podporuje UTC a místní čas, sekundy i milisekundy.
Rychlý přehled epoch
Běžná použití
- Převeďte časová razítka v datech analýzyPřeložit unixová časová razítka z exportu analýzy (Google Analytics, Mixpanel, Amplitude) na čitelná data.
- Konvertuj Časová razítka pro laděníDekóduj Unix časová razítka ze serverových protokolů, datových částí chyb a odpovědí API na čitelná data.
- Konvertuj Časová razítka ve vývoji APIOvěř, porovnaj a překládej Unix časová razítka vrácená rozhraními REST API a webhooks.
- Konvertuj Časová razítka pro databázové dotazyKonvertuj data na Unix časová razítka pro SQL klauzule WHERE a dotazy na rozsahy dat.
- Konvertuj Časová razítka pro plánováníKonvertuj konkrétní data a časy na Unix časová razítka pro použití v systémech plánování a API kalendáře.
Jak to funguje
Veškerý převod běží přímo v prohlížeči pomocí vestavěného objektu Date JavaScriptu a sady Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — bez knihovny třetí strany, bez zpáteční cesty na server. Jediná data, která opouštějí váš počítač, jsou žádná: čísla zůstávají lokální.
- 1Detekce a normalizace jednotkyKdyž vložíte časové razítko, nástroj spočítá jeho číslice, aby automaticky odvodil jednotku: 10 číslic znamená unixové sekundy, 13 milisekundy, 16 mikrosekundy, 19 nanosekundy. Ručně napsaná heuristika počítání číslic označí neshodu a nabídne přepnutí jednotky jedním kliknutím, čímž zabrání tichým chybám jako zacházet s 13místnou milisekundovou hodnotou jako se sekundovou hodnotou z roku 55881.
- 2Sestavení data přes JavaScriptový DateSurové číslo se přeškáluje na milisekundy a předá do new Date(ms). Odtud vestavěné metody Date (getFullYear, getUTCHours, toISOString atd.) produkují místní čas, čas UTC a výstup ISO 8601 — nezapojuje se žádná knihovna pro parsování.
- 3Relativní čas s ohledem na jazykové nastavení přes Intl.RelativeTimeFormatŽivý tikač se spouští každou sekundu a přepočítává relativní popisek (např. „před 3 dny“, „za 2 hodiny“) pomocí Intl.RelativeTimeFormat nastaveného na jazyk stránky. To udržuje relativní zobrazení přesné, i když necháte kartu otevřenou, a produkuje gramaticky správný výstup v každém podporovaném jazyce bez dalších překladových řetězců.
- 4Zobrazení časového pásma přes Intl.DateTimeFormatPřipnutá časová pásma IANA (např. America/New_York, Asia/Tokyo) se formátují pomocí Intl.DateTimeFormat s volbou timeZone. Úplný seznam prohlížečem podporovaných názvů pásem pochází z Intl.supportedValuesOf('timeZone'). Vaše připnutá pásma přetrvávají napříč relacemi v localStorage.
Související nástroje
Inspektor UUID
Dekódujte libovolné UUID nebo ULID — zobrazte jeho verzi, variantu a časové razítko vytvoření vložené ve verzích v1, v6, v7 a ULID. Běží zcela ve vašem prohlížeči.
Kalkulačka oprávnění chmod
Přepínáním oprávnění Unix pro vlastníka, skupinu a ostatní získejte osmičkovou hodnotu (755), symbolickou notaci (rwxr-xr-x) a přesný příkaz chmod.
Převodník islámských dat
Konvertujte data mezi gregoriánským a islámským (Umm al-Qura) kalendářem oběma směry, s arabskými názvy měsíců, arabsko-indickými číslicemi a dnešním datem Hijri.