Datetime modulynyň strftime metody
Datetime modulynyň strftime metody
formatlanan wagty we sene setirini yzyna gaytarýar.
Metodyň parametrinde bize gerekli formaty görkezýäris.
Sintaksis
import datetime
datetime.strftime(wagt formaty)
Formatlar
Tablisada esasy wagt formatlary görkezilen:
| Format | Düşündiriş | Mysal |
|---|---|---|
%a |
Hepleriniň gysgaldylan regional atlandyryşlary. |
Sun, Mon, ..., Sat (en_US)
|
%A |
Hepleriniň doly regional atlandyryşlary. |
Sunday, Monday, ..., Saturday (en_US)
|
%w |
Onluk san görnüşinde hepler, ýerde
0 - ýekşenbe, we 6 -
şenbe.
|
0, 1, ..., 6
|
%d |
Aýyň günü, nollar bilen doldurylan onluk san görnüşinde. |
01, 02, ..., 31
|
%b |
Aýyň gysgaldylan regional atlandyryşy. |
Jan, Feb, ..., Dec (en_US)
|
%B |
Aýyň doly regional atlandyryşy. |
January, February, ..., December
(en_US)
|
%m |
Aý, nollar bilen doldurylan onluk san görnüşinde. |
01, 02, ..., 12
|
%y |
Asyr görkezilmedik ýyl, nollar bilen doldurylan onluk san görnüşinde. |
00, 01, ..., 99
|
%Y |
Asyry bilen ýyl, nollar bilen doldurylan onluk san görnüşinde. |
0001, ..., 2013, 2014
|
Mysal
Gelň, ýyly we asyry, aýyň onluk formatdaky ady we aýyň gününi onluk san görnüşinde görkezýän wagt we sene objekti döredeliň:
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
Kodyň ýerine ýetirilen netijesi:
2025-12-31