Převod časového razítka
Vložte číslo z logu, databáze nebo Active Directory a nástroj pozná, v jakém je formátu, a převede ho na čitelné datum v UTC i místním čase. Funguje to i obráceně z data.
Jak nástroj použít
- Zkopírujte časové razítko – číslo z logu, z atributu Active Directory (například pwdLastSet), z databáze prohlížeče nebo datum ve tvaru 2026-11-06T14:30:00Z.
- Vložte ho do pole a klikněte na Převést. Mezery a podtržítka mezi číslicemi nevadí.
- Když číslo dává smysl ve více formátech, nástroj ukáže všechny možnosti – vyberte tu, která odpovídá zdroji dat.
- V části Stejný okamžik v dalších formátech zkopírujte hodnotu, kterou potřebujete do dotazu nebo tiketu.
Jak to funguje
Při analýze incidentu se čas objevuje v mnoha podobách: webový server zapíše datum, aplikace Unix čas v milisekundách, Windows a Active Directory počítají ve stovkách nanosekund od roku 1601 a prohlížeč Chrome v mikrosekundách od téhož roku. Bez převodu nejde sestavit časovou osu událostí.
Nástroj podporuje tyto formáty:
- Unix čas – počet sekund od 1. 1. 1970 00:00 UTC. Běžný v Linuxu, databázích a API. Varianty v milisekundách (JavaScript, Java), mikrosekundách a nanosekundách rozliší podle počtu číslic.
- Windows FILETIME – počet 100nanosekundových intervalů od 1. 1. 1601 UTC. Používají ho časy souborů v NTFS a atributy Active Directory jako
pwdLastSet,lastLogonTimestampneboaccountExpires. Přijme i šestnáctkový zápis0x…. - Chrome / WebKit – mikrosekundy od 1. 1. 1601 UTC. Tak počítá čas jádro Chromium, na kterém stojí Chrome i Edge – hodnoty v tomto formátu proto najdete v datech těchto prohlížečů, třeba při forenzní analýze historie.
- ISO 8601 / RFC 3339 – například
2026-11-06T14:30:00Znebo2026-11-06 15:30:00+01:00.
Výsledek ukáže v UTC, v místním čase vašeho počítače a relativně k současnosti. Tlačítko Teď vloží aktuální Unix čas.
Časté otázky
Odesílají se zadané hodnoty někam?
Ne. Převod počítá skript přímo ve vašem prohlížeči a nic se neodesílá na server ani neukládá.
Jak nástroj pozná formát čísla?
Zkusí číslo vyložit ve všech podporovaných formátech a ukáže jen ty, které vycházejí na datum mezi lety 1980 a 2099. Desetinné číslo bere jako Unix sekundy a číslo začínající 0x jako Windows FILETIME. U datumu bez časové zóny počítá s UTC a upozorní na to.
Proč se místní čas liší od UTC?
UTC je jednotný světový čas bez letního času. Místní čas nástroj bere z nastavení vašeho počítače – v Česku je to UTC + 1 hodina v zimě a UTC + 2 hodiny v létě. Při srovnávání logů z různých systémů je nejbezpečnější pracovat v UTC.
Co znamená hodnota 0 nebo 9223372036854775807 v Active Directory?
Atributy pwdLastSet, lastLogonTimestamp a accountExpires ukládají čas jako FILETIME. U accountExpires znamená 0 i nejvyšší hodnota 9223372036854775807 (0x7FFFFFFFFFFFFFFF), že účet nikdy nevyprší. Hodnota 0 u pwdLastSet podle Microsoftu znamená, že uživatel musí při dalším přihlášení změnit heslo (pokud nemá nastavené heslo bez vypršení). Takové hodnoty nástroj jako datum nezobrazí a vysvětlí je.
Zdroje
Aktualizováno