Dátum formázása Pythonban
Most pedig jelenítsük meg a dátumot egy meghatározott formátumban, például év-hónap-nap.
Ehhez deklaráljunk egy dt változót, amelyben
a szükséges dátumot a
datetime modul datetime metódusával
kapjuk meg. Ezután alkalmazni kell a
strftime metódust a dt-ben tárolt
dátumra. A metódus paramétereként a dátumformátum
feltételes jelölését adjuk át, amely a %
parancs és a formátum feltételes jelölésével van írva. Ha
év-hónap-nap-ot szeretnénk megjeleníteni, akkor a metódus
paramétereként a '%Y-%m-%d' sztringet adjuk át:
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # kiírja: 2025-12-31
A strftime metódus segítségével
különböző dátumformátumok jeleníthetők meg. A teljes
listájukat itt találod.
Jelenítsük meg például a hét napját is úgy, hogy a paraméterben a speciális
szimbólumot '%w' adjuk meg:
res = dt.strftime('%Y-%m-%d %w')
print(res) # kiírja: 2025-12-31 3
Írd ki a konzolra a jelenlegi dátumot nap.hónap.év formátumban.
Írd ki a konzolra a jelenlegi időt a következő formátumban: óra:perc:másodperc év/hónap/nap:hét napja.