Čas epochy
Čas epochy je způsob vyjádření času a data pomocí počtu sekund, které uplynuly od určitého počátečního data. Toto počáteční datum se označuje jako začátek epochy. Počítačové systémy používají čas epochy ke sledování aktuálního času a data a k nastavení vytvořených a změněných časových razítek.
Protože většina počítačových serverů používá Unix nebo operační systém podobný Unixu, výraz „čas epochy“ se nejčastěji používá pro unixovou epochu, která začala 1. ledna 1970 v 00:00:00 UTC. Jiné počítačové systémy však sledují čas pomocí jiných počátečních dat. Klasický MacOS začal svou epochu 1. ledna 1904 o půlnoci UTC; moderní systémy Windows sledují čas epochy od 1. ledna 1601. Počítače se systémem Windows také zvyšují hodnotu času epochy každých 100 nanosekund místo každé sekundy.
Chyby v souboru nebo systému souborů mohou příležitostně nastavit datum vytvoření nebo změny souboru na hodnotu 0. Když k tomu dojde, operační systém vašeho počítače zobrazí dotčený soubor jako vytvořený 1. ledna 1970 o půlnoci UTC. Koordinovaný světový čas (UTC) vychází ze středního času podle Greenwichského času (GMT), takže pokud se vaše místní časové pásmo nachází západně od GMT, datum se posune o několik hodin zpět na 31. prosince 1969.
NOTE: Unixové systémy, které ke sledování času epochy stále používají znaménkové 32bitové číslo integer, dosáhnou maximální možné hodnoty 19. ledna 2038. Aktualizace příslušného softwaru tak, aby místo toho používal 64bitovou hodnotu, tento problém vyřeší, protože 64bitová hodnota může sledovat sekundy v období delším než 500 miliard let.
Otestujte své znalosti