Datumformatering in Python
Laat ons nou die datum in 'n spesifieke formaat uitdruk, byvoorbeeld jaar-maand-dag.
Om dit te doen, verklaar ons 'n veranderlike dt waarin
die datum wat ons benodig, verkry sal word
deur die datetime-metode van die
datetime-module. Dan moet die
strftime-metode toegepas word
op die datum wat in dt geskryf is.
Aan die parameters van hierdie metode
word die voorwaardelike notasie van die datumformaat
oorgedra, geskryf met behulp van die opdrag %
en die voorwaardelike formaatnotasie. As dit nodig is
om jaar-maand-dag uit te druk, word die string
'%Y-%m-%d' as parameter aan die metode oorgedra:
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # sal 2025-12-31 uitdruk
Met behulp van die strftime-metode kan
verskeie datumformate uitgedruk word. Die volledige
lys daarvan kan hier gevind word.
Laat ons byvoorbeeld ook die dag
van die week uitdruk deur die spesiale
simbool '%w' as parameter te spesifiseer:
res = dt.strftime('%Y-%m-%d %w')
print(res) # sal 2025-12-31 3 uitdruk
Druk die huidige datum in die volgende formaat na die konsole uit: dag.maand.jaar.
Druk die huidige tyd in die volgende formaat na die konsole uit: ure:minute:sekondes jaar/maand/dag:dag van die week.