Data i godzina wyświetlania bash w określonym formacie

Data i godzina wyświetlania bash w określonym formacie

Aby wyświetlić bieżącą datę i godzinę w określonym formacie w Bash, możesz użyć polecenia daty. data Polecenie pozwala określić ciąg formatu, który określa format, w którym wyświetlane są datę i godzinę.

Na przykład, aby wyświetlić bieżącą datę i godzinę w formacie „YYYY-MM-DD HH: MM: SS”, Możesz użyć następującego polecenia:

Data +„%y-%m-%d%h:%m:%s”  

Oto niektóre wspólne specyfikatory formatu, których można użyć w ciągu formatu:

  • %Y: Rok z wiekiem jako liczbą dziesiętną (2022).
  • %M: Miesiąc jako liczba dziesiętna (01-12).
  • %D: Dzień miesiąca jako liczba dziesiętna (01-31).
  • %H: Godzinę w 24-godzinnym formacie (00-23).
  • %M: Minute jako liczba dziesiętna (00-59).
  • %S: Drugi jako liczba dziesiętna (00-59).

Niektóre inne przydatne specyfikatory, powinieneś także wiedzieć:

  • %A: w skrócie nazwy w dni powszednie (e.G., Słońce).
  • %A: Pełna nazwa w dni powszednie (e.G., Niedziela).
  • %B: W skrócie nazwa miesiąca (e.G., Styczeń).
  • %B: Pełna nazwa Miesiąca (e.G., Styczeń).
  • %D: data; To samo co%m/%d/%y .
  • %I: godzina (01… 12).
  • %P: Equivalent AM lub PM; puste, jeśli nie są znane.
  • %U: Liczba tygodnia roku (00… 53).

Weźmy kolejny przykład, aby wyświetlić bieżącą datę w formacie "DD / MM / RRRR", Możesz użyć następującego polecenia:

Data +„%d/%m/%y”  

Możesz także użyć innych specyfikatorów formatu, aby wyświetlić datę i godzinę na różne sposoby. Na przykład, aby wyświetlić bieżący miesiąc i rok w formacie „Rok miesiąca”, możesz użyć następującego polecenia:

Data +„ %b %y”  

%B reprezentuje pełną nazwę miesiąca.

Możesz znaleźć pełną listę specyfikatorów formatu na 'data' Strona Man Command's Man. Aby wyświetlić stronę Man, wpisz „randka człowieka” W wierszu polecenia.