# Kode oblike datuma/časa

To je povzete običajnih kod datuma/časa, ki jih je mogoče uporabiti v nizih oblike:

# Veljavne kode oblike za podmape po meri

%a | Okrajšano ime dneva v tednu glede na trenutne jezikovne nastavitve.
%A | Polno ime dneva v tednu glede na trenutno jezikovne nastavitve.
%b | Okrajšano ime meseca glede na trenutne jezikovne nastavitve.
%B | Polno ime meseca glede na trenutno jezikovne nastavitve.
%c | Prednostna predstavitev datuma in časa za trenutno jezikovne nastavitve.
%C | Število stoletja (leto/100) kot dvoštevilčno celo število.
%d | Dan v mesecu kot decimalno število (obseg od 01 do 31).
%D | Enakovredno %m/%d/%y.
%e | Kot %d, dan v mesecu kot decimalno število, toda prva niča je zamenjana s presledkom.
%E | Pomožna tipka: uporabi dodatno obliko, glejte spodaj.
%F | Enakovredno %Y-%m-%d (oblika datuma ISO 8601). (C99)
%G | Leto ISO 8601 s stoletjem kot decimalno število. 4 številčno leto, ki ustreza ISO številu tedna (oglejte si %V). To ima enako obliko in vrednost kot %y, razen v primeru ko ISO število tedna pripada predhodnemu ali naslednjemu letu. V tem primeru je uporabljeno to leto.
%g | Kot %G toda brez stoletja, z dvomestnim številom (00-99).
%h | Enakovredno %b.
%H | Ura kot decimalno število z uporabo 24 urne ure (obseg 00 do 23).
%I | Ura kot decimalno število z uporabo 12 urne ure (obseg od 01 do 12).
%j | Dan v letu kot decimalno število (obseg od 001 do 366).
%k | Ura (24 urna ura) kot decimalno število (obseg od 0 do 23); enomestna števila se začnejo z ničlo. (Oglejte si tudi %H.)
%l | Ura (12 urna ura) kot decimalno število (obseg od 1 do 12); enomestna števila se začnejo z ničlo. (oglejte si tudi %I.)
%m | Mesec kot decimalno število (obseg od 01 do 12).
%M | Minuta kot decimalno število (obseg od 00 do 59)
%O | Pomožna tipka: uporabi dodatno obliko, glejte spodaj.
%p | Ali 'DOP' ali 'POP' glede na dano vrednost časa, ali ustrezna niza za trenutne jezikovne nastavitve. Poldne je obravnavano kot 'pop' in polnoč kot 'dop'.
%P | Kot %p toda z malimi črkami: 'pop' ali 'dop' ali ustrezen niz za trenutne jezikovne nastavitve.
%r | Čas v zapisu a.m. ali p.m. V POSIX jezikovni oznaki je to enakovredno '%I.%M.%S %p'
%R | Čas v 24 urnem zapisu (%H.%M). Za različico, ki vključuje sekunde, si oglejte %T spodaj.
%s | Število sekund od epohe, to je od 1.1.1970 00:00:00 UTC.
%S | Sekunde kot decimalno število (obseg od 00 do 60). (Obseg je do 60 zaradi občasnih prestopnih sekund.)
%T | Čas v 24 urnem zapisu (%H.%M.%S).
%u | Dan v tednu kot decimalno število od 1 do 7, ponedeljek je 1. Oglejte si tudi %w.
%U | Številka tedna trenutnega leta kot decimalno število, obseg od 00 do 53, začenjajoč s prvo nedeljo kot prvim dnem tedna 01. Oglejte si tudi %V in %W.
%V | ISO8601:1988 številka tedna trenutnega tedna kot decimalno število, obseg od 01 do 53, kjer je teden 1 prvi teden, ki ima vsaj 4 dneve v trenutnem letu s ponedeljkom kot prvim dnevom tedna. Oglejte si tudi %U in %W.
%w | Dan v tednu kot decimalno število, obseg 0 do 6, nedelja je 0. Oglejte si tudi %u.
%W | Številka tedna trenutnega leta kot decimalno število, obseg od 00 do 53, začenjajoč s prvim ponedeljkom kot prvim dnevom tedna 01.
%x | Prednostna predstavitev datuma za trenutne jezikovne nastavitve brez časa.
%X | Prednostna predstavitev časa za trenutne jezikovne nastavitve brez datuma.
%y | Leto kot decimalno število brez stoletja (obseg 00 do 99).
%Y | Leto kot decimalno število vključno s stoletjem.
%z | Časovna cona kot odmik od GMT. Zahtevano za oddajanje skladno z RFC 822 (uporablja"%a, %d %b %Y %H.%M.%S %z").
%Z | Ime ali okrajšava časovnega pasu.

Nekatera določila pretvorbe je mogoče spremeniti z dodajanjem spremenilnika E ali O pred znak določila pretvorbe, ki nakaže da naj bo uporabljena dodatna oblika. V primeru da dodatna oblika ali določilo v trenutnemu jezikovnemu določilu ne obstaja, bo obnašanje takšno, kot če bi bilo uporabljeno nespremenjeno določilo pretvorbe. Določilo en Unix omenja %Ec, %EC, %Ex, %EX, %Ey, %EY, %Od, %Oe, %OH, %OI, %Om, %OM, %OS, %Ou, %OU, %OV, %Ow, %OW, %Oy, kjer je učinek spremenilnika O uporaba dodatnih števil (na primer rimska števila) in učinek spremenilnika E uporaba od jezikovnega določila odvisno dodatno predstavitvijo.