Форматирање на датум во Python

Ајде сега да го прикажеме датумот во одреден формат, на пример, година-месец-ден.

За ова, ќе декларираме променлива dt, во која саканиот датум ќе биде добиен преку методот datetime од модулот datetime. Потоа неопходно е да се примени методот strftime на датумот, запишан во dt. Во параметрите на овој метод се пренесува условното означување на форматот на датумот, запишано со команда % и условно означување на форматот. Доколку треба да се прикаже година-месец-ден, тогаш во параметарот на методот се пренесува стрингот '%Y-%m-%d':

pythondt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')

print(res) # ќе отпечати 2025-12-31

Со помош на методот strftime може да се прикажат различни формати на датумот. Целосен нивниот преглед може да се најде овде. Ајде, на пример, да го прикажеме и денот од неделата, означувајќи во параметарот специјалниот симбол '%w':

pythonres = dt.strftime('%Y-%m-%d %w')
print(res) # ќе отпечати 2025-12-31 3
Задание 1

Отпечатете ја во конзолата тековната дата во формат ден.месец.година.

Задание 2

Отпечатете го во конзолата тековното време во следниот формат: часови:минути:секунди година/месец/ден:ден од неделата.