A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 9 Ω
Das Banner der Rhetos-Website: zwei griechische Denker betrachten ein physikalisches Universum um sie herum.

Bash Date

Aktuelles Datum

© 2016 - 2025




Basiswissen


Der Bash-Befehl 'date' zeigt das aktuelle Datum mit Jahren, Monaten, Tagen, Stunden und Sekunden an. Als Format wird dabei das im Hintegrund eingestellte "Locale" benutzt. Man kann die Anzeige durch Optionen sehr weitgehend den eigenen Bedürfnisse anpassen.

Die Ausgabe auf Deutsch anpassen


  • Der folgende Befehl setzt die "Locale" auf Deutsch:
  • LC_ALL=de_DE.utf8 date

Beispiele für den Bash-Befehl date


  • date +%c -> locale’s date time, zum Beispiel: Sat May 9 11:49:47 2020
  • date +%x -> locale’s date, zum Beispiel: 05/09/20
  • date +%X -> locale’s time, zum Beispiel: 11:49:47
  • date +%A -> locale’s full weekday name, zum Beispiel: Saturday
  • date +%B -> locale’s full month name, zum Beispiel: May
  • date +%D -> MM/DD/YY date format, zum Beispiel: 05/09/20
  • date +%F -> YYYY-MM-DD date format, zum Beispiel: 2020-05-09
  • date +%T -> HH:MM:SS time format, zum Beispiel: 11:44:15
  • date +%u -> Day of Week, zum Beispiel: 6
  • date +%U -> Week of Year with Sunday as first day of week, zum Beispiel: 18
  • date +%V -> ISO Week of Year with Monday as first day of week, zum Beispiel: 19
  • date +%j -> Day of Year, zum Beispiel: 130
  • date +%Z -> Timezone, zum Beispiel: PDT
  • date +%m -> Month of year (MM), zum Beispiel: 05
  • date +%d -> Day of Month (DD), zum Beispiel: 09
  • date +%Y -> Year (YY), zum Beispiel: 2020
  • date +%H -> Hour (HH), zum Beispiel: 11
  • date +%H -> Hour (HH) in 24-hour clock format, zum Beispiel: 11
  • date +%I -> Hour in 12-hour clock format, zum Beispiel: 11
  • date +%p -> locale’s equivalent of AM or PM, zum Beispiel: AM
  • date +%P -> same as %p but in lower case, zum Beispiel: am
  • date +%m-%d-%Y -> MM-DD-YYYY date format, zum Beispiel: 05-09-2020

Komplexere Beispiele


  • date +"%d. %B %Y" -> 25. März 2025
  • date +"Jahr: %Y Monat: %m Tag: %d" -> Jahr: 2025 Monat: 03 Tag: 25