Dzisiejszej nocy, a dokładnie 31 minut i 30 sekund po północy w komputerach z systemami, będącymi pochodną Uniksa, wybije data 1234567890.
Tyle bowiem sekund upłynęło od pierwszego stycznia 1970 roku. W systemach uniksowych data przechowywana jest właśnie jako skończona liczba sekund, które minęły od tego umownego momentu. Taki sposób jej reprezentacji umożliwia łatwe przeprowadzanie operacji matematycznych z nią związanych – na przykład porównanie dwóch dat, albo wyznaczenie ilości dni, które dzielą jedną z nich od drugiej.
Aby sprawdzić aktualny czas w reprezentacji uniksowej należy wydać polecenie:
$ date +%s
Do określenia momentu wybicia daty 1234567890 służy natomiast poniższa komenda:
$ date -d @1234567890
Oto wynik jej działania na moim komputerze:
mith@moria:~$ date -d @1234567890
sob, 14 lut 2009, 00:31:30 CET
Dodaj komentarz