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, |
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.