დროის ჩვენება Python-ში

იმისთვის, რომ იმუშაოთ დროსთან, საჭიროა გამოიტანოთ იგი datetime მოდულის time მეთოდის გამოყენებით. მეთოდის პარამეტრებად გადაეცემა საათი, წუთები, წამები:

pythonres = datetime.time(12, 59, 59)
print(res.weekday()) # გამოიტანს 12:59:59

time მეთოდის თვისებებზე მიმმართველობისას ასევე შესაძლებელია საათების, წუთების და წამების მიღება:

pythonprint(res.hour) # გამოიტანს 12
print(res.minute) # გამოიტანს 59
print(res.second) # გამოიტანს 59

მიმდინარე სრული თარიღის და დროის მისაღებად წელი-თვე-დღე საათი:წუთი:წამი.მილიწამი ფორმატში, საჭიროა თანამიმდევრობით გამოიყენოთ datetime და now მეთოდები:

pythonres = datetime.datetime.now()
print(res) # გამოიტანს მიმდინარე სრულ თარიღს და დროს

ასევე ამ სრული თარიღიდან შესაძლებელია გამოიტანოთ მისი ცალკეული მაჩვენებლები, შესაბამის თვისებებზე მიმმართველობით - day, month, year და ა.შ.:

pythonprint(res.day)
print(res.month)
print(res.year)
print(res.hour)
print(res.minute)
print(res.second)
Задание 1

გამოიტანეთ კონსოლში მიმდინარე დრო საათი:წუთი:წამი ფორმატში.

Задание 2

გამოიტანეთ კონსოლში მიმდინარე დრო წელი-თვე-დღე საათი:წუთი:წამი ფორმატში.