Tartalomjegyzék:
Valószínűleg nem sokat gondol a számítógép órájára, hacsak talán nem áll határidője, de ha kicsit tudod, hogy a számítógép hogyan tartja az időt, akkor a rendszer és a hálózat zökkenőmentesen működik. Ráadásul a számítógépes technológia megváltoztatta az idő nyomon követésének, naplózásának és rögzítésének módját, ami önmagában elég érdekes. Itt megnézzük, hogy a számítógépek miként tartják az időt.
Unix idő
Bocsáss meg, hogy kissé Unix-központú vagyok, de az Internet szervereinek jó darabja az Unix időt használja. Mi az Unix idő? Valójában elég egyszerű. Az a másodperc, amely elmúlt 1970. január 1-jétől éjfél óta, UTC. (Kicsit később magyarázom meg az UTC-t.) Ezt a "korszakot" hívják.
Számos Unix és Linux rendszer kiszámítja az időt azáltal, hogy kiszámítja a korszak másodperceket, és konvertálja őket helyi időre. Ennek előnye, hogy elég könnyű kiszámítani a két dátum és idő közötti különbséget. Ha meg akarom tudni, hogy mennyi idő telt el 1970. január 1-jei éjfél óta, és most, akkor egyszerű egyszerű kivonás kérdése. A Perl programozási nyelv képes kiszámítani az egyes másodpercek másodpercét bármikor, amelyet el akar képzelni. (Tudjon meg többet a Perl-ről a Perl 101-ben.)