datetime mooduli strftime meetod
Mooduli datetime meetod strftime
tagastab vormindatud sõne kuupäeva
ja kellaajaga. Meetodi parameetris määrame
meile vajaliku vormingu.
Süntaks
import datetime
datetime.strftime(kellaaja vorming)
Süntaks
Tabelis on esitatud põhilised kellaaja vormingud:
| Vorming | Kirjeldus | Näide |
|---|---|---|
%a |
Regionaalsed nädalapäevade lühendatud nimed. |
Sun, Mon, ..., Sat (en_US)
|
%A |
Regionaalsed nädalapäevade täielikud nimed. |
Sunday, Monday, ..., Saturday (en_US)
|
%w |
Nädalapäevad kümnendarvuna, kus
0 on pühapäev ja 6 -
laupäev.
|
0, 1, ..., 6
|
%d |
Kuu päev kümnendarvuna, nullidega täiendatud. |
01, 02, ..., 31
|
%b |
Kuu regionaalne lühendatud nimetus. |
Jan, Feb, ..., Dec (en_US)
|
%B |
Kuu regionaalne täielik nimetus. |
January, February, ..., December
(en_US)
|
%m |
Kuu kümnendarvuna, nullidega täiendatud. |
01, 02, ..., 12
|
%y |
Aasta sajandita kümnendarvuna, nullidega täiendatud. |
00, 01, ..., 99
|
%Y |
Aasta sajandiga kümnendarvuna, nullidega täiendatud. |
0001, ..., 2013, 2014
|
Näide
Loome kuupäeva ja kellaaja objekti, kus on märgitud aasta ja sajand, kuu nimetus kümnendvormingus ja kuu päev kümnendarvuna:
import datetime
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res)
Koodi käivitamise tulemus:
2025-12-31