Linux-Befehl – date

Lesedauer 5 Minuten

Unix Timestamp Codes

Code

Bedeutung

Beispiel

%a

Wochentag (abgekürzt) entsprechend der Ortseinstellung.

Mo., Di., … So.

%A

Wochentag (ausgeschrieben) entsprechend der Ortseinstellung.

Montag, Dienstag, … Sonntag

%b

Monat (abgekürzt) entsprechend der Ortseinstellung.

Jan., Feb., … Dez.

%B

Monat (ausgeschrieben) entsprechend der Ortseinstellung.

Januar, Februar, … Dezember

%c

Datums- und Zeitangabe entsprechend der Ortseinstellung.

 

%C

Jahrhundert als zweistellige Zahl.

22

%d

Monatstag als Dezimalzahl. 

01 bis 31

%D

Identisch zu »%m/%d/%y«. (Nur in Nordamerika üblich, der Rest der Welt verwendet Tag/Monat/Jahr: »%d/%m/%y«.)

 

%e

Repräsentiert wie %d den Tag als Dezimalzahl, aber führende Nullen werden als Leerzeichen dargestellt.

 1 bis 31

%E

Verwende alternatives Format, siehe weiter unten.

 

%F

Identisch zu %Y-%m-%d (das ISO 8601 Datumsformat). (C99)

2022-01-01

%G

Das ISO 8601-Jahr mit dem Jahrhundert als Dezimalzahl. Das Jahr mit vier Ziffern entspricht der ISO Wochenzahl (siehe %V). Es hat das selbe Format und Jahr wie »%y«, mit der Ausnahme, dass wenn die ISO Wochenzahl zum vorherigen oder nächsten Jahr gehört, jenes Jahr stattdessen verwendet wird.

 

%g

Wie »%G«, aber ohne Jahrhundert, d.h. mit einer zweistelligen Jahreszahl (00-99).

 

%h

Monat (abgekürzt) entsprechend der Ortseinstellung. (wie %b)

Jan., Feb., … Dez.

%H

Stunde als Dezimalzahl im 24-Stunden-Format.

00 bis 23

%I

Stunde als Dezimalzahl im 12-Stunden-Format.

01 bis 12

%j

Jahrestag als Dezimalzahl.

001 bis 366

%k

Stunde (24-Stunden-Format) als Dezimalzahl; einzelnen Ziffern geht ein Leerzeichen vor. (wie %H.)

00 bis 23

%l

Stunde (12-Stunden-Format) als Dezimalzahl; einzelnen Ziffern geht ein Leerzeichen vor. (wie %I.)

1 bis 12

%m

Monat als Dezimalzahl.

01 bis 12

%M

Minute als Dezimalzahl.

00 bis 59

%O

Alternatives Format, siehe weiter unten.

 

%p

Zeit-Suffix. Entweder »AM« oder »PM« je nach Uhrzeit, oder der entsprechende Text der aktuellen Ortseinstellung. Die Mittagszeit wird als »pm« und Mitternacht als »am« geführt.

 

%P

Zeit-Suffix. Wie »%p«, aber in Kleinbuchstaben: »am« oder »pm«, oder der entsprechende Text der aktuellen Ortseinstellung.

 

%r

Zeit als Notation mit folgendem »a.m.« oder »p.m.«. In der POSIX Ortseinstellung entspricht dies »%I:%M:%S %p«.

 

%R

Zeit im 24-Stunden-Format (»%H:%M«). Eine Variante mit Sekunden findet sich unter »%H« weiter unten.

01:59

%s

Sekunden seit dem 01.01.1970, 00:00:00 Uhr UTC.

 

%S

Sekunden als Dezimalzahl. (Die Spanne enthält die 60, um gelegentliche Schlupfsekunden zu ermöglichen.)

00 bis 60

%T

Uhrzeit im 24-Stunden-Format (»%H:%M:%S«).

01:59:21

%u

Wochentag als Dezimalzahl im Intervall von 1 bis 7. Montag ist der erste Wochentag 1. Siehe auch »%w«.

 

%U

Wochenzahl des laufenden Jahres als Dezimalzahl,
beginnend mit dem ersten Sonntag als erster Wochentag 01. Siehe auch »%V« und »%W«.

00 bis 53

%V

Wochenzahl (ISO 8601:1988) des laufenden Jahres als Dezimalzahl, von 01 bis 53, wobei Woche 1 die erste Woche mit mindestens vier Tagen im laufenden Jahr ist und Montag als erster Wochentag zählt. Siehe auch »%U« und »%W«.

 

%w

Wochentag als Dezimalzahl, Sonntag zählt als Tag 0. Siehe auch »%u«.

0 bis 6

%W

Wochenzahl des laufenden Jahres als Dezimalzahl, beginnend mit dem ersten Montag als erster Wochentag 01.

00 bis 53

%x

Datumsdarstellungsform der aktuellen Ortseinstellungen ohne die Uhrzeit.

 

%X

Datumsdarstellungform der aktuellen Ortseinstellungen ohne das Datum.

 

%y

Jahr als Dezimalzahl ohne das Jahrhundert.

00 bis 99

%Y

Jahr als Dezimalzahl einschließlich Jahrhundert.

2022

%z

Zeitzone als Stundendifferenz zu GMT. Wird für zu RFC 822 konforme Datumsangaben benötigt (mit »%a, %d %b %Y %H:%M:%S %z«).

 

%Z

Zeitzone oder Name oder Abkürzung.

 

In Anlehnung an: https://help.gnome.org/users/gthumb/unstable/gthumb-date-formats.html.de

Dieser Beitrag wurde bisher 18 mal gelesen.