თარიღებთან მუშაობა 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-დან მომხმარებლის დაბადების თვე.