datetime մոդուլի strftime մեթոդը

datetime մոդուլի strftime մեթոդը վերադարձնում է ձևավորված տող ամսաթվով և ժամանակով: Մեթոդի պարամետրում նշում ենք մեզ անհրաժեշտ ֆորմատը:

Շարահյուսություն

pythonimport datetime

datetime.strftime(ժամանակի ֆորմատ)

Շարահյուսություն

Աղյուսակում ներկայացված են ժամանակի հիմնական ֆորմատները:

Ֆորմատ Նկարագրություն Օրինակ
%a Շաբաթվա օրերի կրճատ տարածաշրջանային անվանումներ: Sun, Mon, ..., Sat (en_US)
%A Շաբաթվա օրերի ամբողջական տարածաշրջանային անվանումներ: Sunday, Monday, ..., Saturday (en_US)
%w Շաբաթվա օրերը տասնորդական թվի տեսքով, որտեղ 0-ը կիրակին է, իսկ 6-ը՝ շաբաթը: 0, 1, ..., 6
%d Ամսվա օրը տասնորդական թվի տեսքով, լրացված զրոներով: 01, 02, ..., 31
%b Ամսվա կրճատ տարածաշրջանային անվանում: Jan, Feb, ..., Dec (en_US)
%B Ամսվա ամբողջական տարածաշրջանային անվանում: January, February, ..., December (en_US)
%m Ամիսը տասնորդական թվի տեսքով, լրացված զրոներով: 01, 02, ..., 12
%y Տարին առանց դարի նշման տասնորդական թվի տեսքով, լրացված զրոներով: 00, 01, ..., 99
%Y Տարին դարի նշումով տասնորդական թվի տեսքով, լրացված զրոներով: 0001, ..., 2013, 2014

Օրինակ

Եկեք ստեղծենք ամսաթվի և ժամանակի օբյեկտ, որտեղ նշված կլինեն տարին և դարը, ամսվա անվանումը տասնորդական ֆորմատով և ամսվա օրը տասնորդական թվի տեսքով:

pythonimport datetime

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

Կատարված կոդի արդյունքը:

python2025-12-31

Տես նաև

  • time մեթոդը time մոդուլի,
    որը վերադարձնում է ժամանակը վայրկյաններով դարաշրջանի սկզբից
  • ctime մեթոդը time մոդուլի,
    որը վերափոխում է վայրկյանները ամսաթիվ և ժամանակ պարունակող տողի
  • mktime մեթոդը time մոդուլի,
    որը վերափոխում է ամսաթիվ և ժամանակ պարունակող տողը վայրկյանների