Kufanya Kazi na Tarehe katika Python

Ili kufanya kazi na tarehe katika Python ni muhimu kuingiza moduli zinazofaa. Hii inafanywa kwa kutumia maagizo maalum import, baada ya ambayo jina la moduli huandikwa. Uingizaji huandikwa kwenye mstari wa juu kabwa wa faili.

Wacha tuingize moduli datetime kwa kazi kuu na tarehe:

pythonimport datetime

Ili kuonyesha tarehe, kwa moduli iliyoingizwa inapaswa kutumiwa njia maalum date. Katika vigezo vyake vinawekwa mwaka, mwezi, siku. Kwa urahisi tarehe iliyopatikana andika kwenye kigeuzi res:

pythonres = datetime.date(2025, 12, 31)
print(res) # itaonyesha 2025-12-31

Kimsingi sasa kwenye kigeuzi res kimehifadhiwa kitu, kilicho na tarehe. Ni muhimu kwa sababu kutoka kwake inaweza kuonyeshwa sifa za kina zaidi za tarehe: siku, mwezi na mwaka n.k. Kwa hili ni muhimu tu kurejelea sifa zake - day, month, year:

pythonprint(res.day) # itaonyesha 31
print(res.month) # itaonyesha 12
print(res.year) # itaonyesha 2025
Задание 1

Weka kigeuzi birthdate tarehe ya kuzaliwa ya mtumiaji. Kisha onyesha kwa muundo mwaka-mwezi-siku.

Задание 2

Badilisha shida iliyopita ili kuonyesha tu mwaka wa kuzaliwa wa mtumiaji.

Задание 3

Onyesha kutoka birthdate siku, ambayo mtumiaji alizaliwa.

Задание 4

Onyesha kutoka birthdate mwezi wa kuzaliwa wa mtumiaji.