Bash:
Pobieranie aktualnej daty

Jak to zrobić:

W Bashu polecenie date jest twoim głównym narzędziem do pobierania aktualnej daty i czasu. Oto kilka przykładów, jak można go używać:

  1. Pobierz aktualną datę i czas w domyślnym formacie:
date

Przykładowe wyjście:

Śro, 5 kwi 14:22:04 PDT 2023
  1. Dostosuj format wyjściowy: Możesz określić format wyjściowy, używając specyfikatorów formatu +%. Na przykład, aby wyświetlić datę w formacie RRRR-MM-DD:
date "+%Y-%m-%d"

Przykładowe wyjście:

2023-04-05
  1. Pobierz aktualną sygnaturę czasową UNIX: Sygnatura czasowa UNIX to liczba sekund od Epoki UNIX (1 stycznia 1970). Jest to przydatne dla skryptów, które wykonują obliczenia oparte na różnicach czasowych.
date "+%s"

Przykładowe wyjście:

1672877344

Do tej podstawowej operacji w Bashu zazwyczaj nie używa się popularnych bibliotek firm trzecich, ponieważ wbudowane polecenie date zapewnia obszerną funkcjonalność. Jednakże, do bardziej zaawansowanych manipulacji datą i czasem, programiści mogą używać innych języków programowania lub narzędzi oferujących biblioteki do arytmetyki i analizy dat, takie jak moduł datetime w Pythonie.