Datos formatavimas Python
Dabar išveskime datą tam tikru formatu, pavyzdžiui, metai-mėnuo-diena.
Norėdami tai padaryti, deklaruokime kintamąjį dt, kuriame
reikalinga data bus gauta
per datetime modulio metodą
datetime. Tada reikia pritaikyti
metodą strftime datai, įrašytai
į dt. Šio metodo parametruose
perduodamas sąlyginis datos formato
pavadinimas, užrašytas naudojant komandą %
ir sąlyginį formato žymėjimą. Jei reikia
išvesti metai-mėnuo-diena, tada į metodo
parametrą perduodama eilutė '%Y-%m-%d':
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # išves 2025-12-31
Naudojant metodą strftime galima
išvesti įvairius datos formatus. Pilną
jų sąrašą galima rasti čia.
Pavyzdžiui, išveskime ir savaitės dieną,
nurodę parametre specialųjį
simbolį '%w':
res = dt.strftime('%Y-%m-%d %w')
print(res) # išves 2025-12-31 3
Išveskite į konsolę dabartinę datą formatu diena.mėnuo.metai.
Išveskite į konsolę dabartinį laiką tokiu formatu: valandos:minutės:sekundės metai/mėnuo/diena:savaitės diena.