W nocy na twoim Linuksie/Uniksie wybije data 1234567890

  • Home
  • /
  • Blog
  • /
  • W nocy na twoim Linuksie/Uniksie wybije data 1234567890

Data: 13 lutego, 2009

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

Newsletter OSnews raz w tygodniu. Bez reklam.