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