datetime մոդուլի strftime մեթոդը
datetime մոդուլի strftime մեթոդը
վերադարձնում է ձևավորված տող ամսաթվով
և ժամանակով: Մեթոդի պարամետրում նշում ենք
մեզ անհրաժեշտ ֆորմատը:
Շարահյուսություն
import 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
|
Օրինակ
Եկեք ստեղծենք ամսաթվի և ժամանակի օբյեկտ, որտեղ նշված կլինեն տարին և դարը, ամսվա անվանումը տասնորդական ֆորմատով և ամսվա օրը տասնորդական թվի տեսքով:
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
Կատարված կոդի արդյունքը:
2025-12-31