Модули datetime-и метод strftime
Методи strftime модули datetime
сатри форматшуда бо сана ва вақтро
бармегардонад. Дар параметри метод
шакли дархостшударо муайян мекунем.
Синтаксис
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