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:
import 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:
res = 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:
print(res.day) # itaonyesha 31
print(res.month) # itaonyesha 12
print(res.year) # itaonyesha 2025
Weka kigeuzi birthdate tarehe
ya kuzaliwa ya mtumiaji. Kisha onyesha
kwa muundo mwaka-mwezi-siku.
Badilisha shida iliyopita ili kuonyesha tu mwaka wa kuzaliwa wa mtumiaji.
Onyesha kutoka birthdate siku, ambayo
mtumiaji alizaliwa.
Onyesha kutoka birthdate mwezi wa kuzaliwa
wa mtumiaji.