Работа со дати во Python

За работа со дати во Python потребно е да се импортираат соодветните модули. Ова се прави со помош на специјална инструкција import, по која се пишува името на модулот. Импортот се запишува во самиот врв на датотеката.

Да го импортираме модулот datetime за основна работа со дати:

pythonimport datetime

За да се испечати датата, на импортираниот модул треба да се примени специјалниот метод date. Во неговите параметри се задаваат година, месец, ден. За погодност, добиената дата ќе ја запишеме во променливата res:

pythonres = datetime.date(2025, 12, 31)
print(res) # ќе испечати 2025-12-31

Во суштина, сега во променливата res се чува објект кој содржи дата. Тој е корисен поради тоа што од него може да се изведат поподробни карактеристики на датата: ден, месец и година итн. За ова само треба да се пристапи до неговите својства - day, month, year:

pythonprint(res.day) # ќе испечати 31
print(res.month) # ќе испечати 12
print(res.year) # ќе испечати 2025
Задание 1

Задајте и за променливата birthdate датата на раѓање на корисникот. Потоа испечатете ја во формат година-месец-ден.

Задание 2

Модифицирајте ја претходната задача така што ќе ја испечатите само годината на раѓање на корисникот.

Задание 3

Испечатете го од birthdate денот, во кој се родил корисникот.

Задание 4

Испечатете го од birthdate месецот на раѓање на корисникот.