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

pythonimport 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ň:

pythonimport datetime

dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)

Kodyň ýerine ýetirilen netijesi:

python2025-12-31

Şeýle-de görüň

  • Time modulynyň time metodu,
    döwür başyndan bäri sekuntlardaky wagty yzyna gaytarýar
  • Time modulynyň ctime metodu,
    sekuntlary wagt we sene setirine öwürýär
  • Time modulynyň mktime metodu,
    wagt we sene setrini sekuntlara öwürýär