Oblikovanje datuma v Pythonu
Izpišimo zdaj datum v določenem formatu, na primer leto-mesec-dan.
Za to bomo deklarirali spremenljivko dt, v
kateri bomo želeni datum dobili
z metodo datetime modula
datetime. Nato je potrebno uporabiti
metodo strftime za datum, shranjen
v dt. V parameter te metode
se poda pogozna oznaka formata
datuma, zapisana z ukazom %
in pogozno oznako formata. Če želimo
izpisati leto-mesec-dan, se v parameter
metode poda niz '%Y-%m-%d':
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # izpiše 2025-12-31
Z metodo strftime lahko
izpišemo različne formate datuma. Celoten
seznam lahko najdete tukaj.
Izpišimo na primer še dan
v tednu, tako da v parameter podamo poseben
simbol '%w':
res = dt.strftime('%Y-%m-%d %w')
print(res) # izpiše 2025-12-31 3
Izpišite v konzolo trenutni datum v formatu dan.mesec.leto.
Izpišite v konzolo trenutni čas v naslednjem formatu: ure:minute:sekunde leto/mesec/dan:dan v tednu.