- %a
- %A
Yerele özgü kısaltılmış ya da tam gün ismi.
- %b
- %B
- %h
Yerele özgü kısaltılmış ya da tam ay ismi.
- %c
Yerele özgü tarih ve saat gösterimi.
- %Ec
Yerele özgü diğer tarih ve saat biçimi olması dışında %c ile aynıdır.
- %C
Yılın yüzyıllık parçası.
Bu biçim, biçim dizgesi ayrıca bir %y biçimi içeriyorsa anlamlı olarak çözümlenir.
- %EC
Yerele özgü dönem gösterimi.
%C'den farklı olarak, bazı kültürlerde yıllar, Gregoryen yıllarına göreli bir yılı başlangıç yılı alarak gösterilebilmektedir.
- %d
- %e
1 ile 31 arasında bir değer olarak ayın gün numarası (tek rakamlı sayıların önüne 0 konulsa da olur konulmasa da).
- %Od
- %Oe
Yerele özgü diğer sayısal sembollerin kullanılması dışında %d ile aynıdır.
Tek rakamlı sayıların önüne 0 konulsa da olur konulmasa da.
- %D
%m/%d/%y biçimine eşdeğerdir.
- %F
ISO 8601 tarih biçimi olan %Y-%m-%d ile eşdeğerdir.
strftime'da ISO C99 oluşumu olan bir GNU oluşumudur.
- %g
00 ile 99 arasında yılın yüzyıllık parçası olmaksızın ISO hafta numarasına bağlı yıl numarasıdır.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
strftime'da da GNU oluşumu olan bir GNU oluşumudur.
- %G
ISO hafta numarasına göre yıl.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
strftime'da da GNU oluşumu olan bir GNU oluşumudur.
- %H
- %k
00 ile 23 arasında bir sayısal değer olarak 24 saatlik saat gösterimi.
%k, strftime'da da GNU oluşumu olan bir GNU oluşumudur.
- %OH
Yerele özgü diğer sayısal sembollerin kullanılması dışında %H ile aynıdır.
- %I
- %l
01 ile 12 arasında bir sayısal değer olarak 12 saatlik saat gösterimi.
%l, strftime'da da GNU oluşumu olan bir GNU oluşumudur.
- %OI
Yerele özgü diğer sayısal sembollerin kullanılması dışında %I ile aynıdır.
- %j
1 ile 366 arasında yılın gün numarası.
Başa 0 konulsa da olur konulmasa da.
- %m
1'den 12'ye kadar ay numarası.
Başa 0 konulsa da olur konulmasa da.
- %Om
Yerele özgü diğer sayısal sembollerin kullanılması dışında %m ile aynıdır.
- %M
0'dan 59'a kadar dakika.
Başa 0 konulsa da olur konulmasa da.
- %OM
Yerele özgü diğer sayısal sembollerin kullanılması dışında %M ile aynıdır.
- %n
- %t
Boşluklarla eşleşirler.
- %p
- %P
Yerele özgü AM veya PM dizgesi.
Bu biçim, %I veya %l ayrıca kullanılmamışsa kullanışsızdır. Bu değerlerin atanmamış olduğu yerellerde başka sorunlara da yol açar ve bu nedenle dönüşüm başarısız olur.
%P strftime'da da GNU oluşumu olan bir GNU oluşumudur..
- %r
The complete time using the AM/PM format of the current locale.
A complication is that the locale might not define this format at all and therefore the conversion fails.
- %R
The hour and minute in decimal numbers using the format %H:%M.
%R, strftime'da da GNU oluşumu olan bir GNU oluşumudur.
- %s
Mutlak zaman başlangıcından (epoch) yani 1970-01-01 00:00:00 UTC'den beri geçen saniye sayısı. Artık saniye desteği yoksa artık saniyeler hesaba katılmaz.
%s, strftime'da da GNU oluşumu olan bir GNU oluşumudur..
- %S
0'dan 60'a kadar saniye.
Başa 0 konulsa da olur konulmasa da.
| Not |
---|
Unix belirtimi iki artık saniyenin gösterilmesinin de mümkün olması varsayımıyla bu değerin üst sınırının 61 olduğunu söyler. Bu değeri 61 olarak hiç görmeyeceksiniz, çünkü 1 artık saniyeden fazlasına sahip bir dakika yoktur ama efsane sürüyor. |
- %OS
Yerele özgü diğer sayısal sembollerin kullanılması dışında %S ile aynıdır.
- %T
%H:%M:%S biçimine eşdeğer olarak yorumlanır.
- %u
1'den 7'ye kadar gün isminin numarası. Pazartesi, haftanın birinci günüdür.
Başa 0 konulsa da olur konulmasa da.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
- %U
0'dan 53'e kadar hafta numarası.
Başa 0 konulsa da olur konulmasa da.
- %OU
Yerele özgü diğer sayısal sembollerin kullanılması dışında %U ile aynıdır.
- %V
1'den 53'e kadar ISO 8601:1988 hafta numarası.
Başa 0 konulsa da olur konulmasa da.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
- %w
0'dan 6'ya kadar gün isminin numarası. Pazar, haftanın ilk günüdür.
Başa 0 konulsa da olur konulmasa da.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
- %Ow
Yerele özgü diğer sayısal sembollerin kullanılması dışında %w ile aynıdır.
- %W
0'dan 53'e kadar hafta numarası.
Başa 0 konulsa da olur konulmasa da.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
- %x
Yerele özgü kısa tarih gösterimi.
- %Ex
Yerele özgü diğer veri gösterimlerinin kullanılması dışında %x gibidir.
- %X
Yerele özgü saat gösterimi.
- %EX
Yerele özgü diğer saat gösterimlerinin kullanılması dışında %x gibidir.
- %y
0 ile 99 arasında yılın yüzyıllık parçası olmaksızın yıl numarası.
Başa 0 konulsa da olur konulmasa da.
%C olmaksızın bu biçim nasıl kullanılacak diye bir soru sorabilirsiniz. strptime işlevi 69'dan 99'a kadar değerleri 1969'dan 1999'a kadar, 0'dan 68'e kadar değerleri de 2000'den 2068'e kadar yıllara karşılık olarak ele alacaktır. Fakat bazı veri girdilerinde bu ampirik yaklaşım başarısız olabilir.
Bu nedenle %y biçiminden uzak durup yerine %Y kullanmak en iyisidir.
- %Ey
Yerelin diğer gösteriminde %EC'den itibaren geçen yıl sayısı.
- %Oy
Yerelin diğer gösteriminde %C başlangıcından itibaren geçen yıl sayısı.
- %Y
Gregoryen takvimine göre tam yıl.
- %EY
Diğer tam yıl gösterimi.
- %z
RFC 822/ISO 8601:1988 tarzı zaman dilimi.
- %Z
Zaman dilimi kısaltması.
| Not |
---|
Şimdilik tam olarak gerçeklenmemiştir. Biçim olarak tanınır ama tm yapısında ilgili alana birşey yazılmaz. |
- %%
Tek bir % karakteri.