Python'da Tarihlerle Çalışma
Python'da tarihlerle çalışmak için
ilgili modüllerin içe aktarılması gerekir.
Bu, modül adının yazıldığı import
komutu ile yapılır.
İçe aktarma, dosyanın en üst satırına yazılır.
Temel tarih işlemleri için datetime
modülünü içe aktaralım:
import datetime
Tarihi yazdırmak için, içe aktarılan
modüle özel date metodu uygulanmalıdır.
Parametrelerinde yıl, ay, gün belirtilir.
Kolaylık olması için elde edilen tarihi
res değişkenine atayalım:
res = datetime.date(2025, 12, 31)
print(res) # 2025-12-31 yazdırır
Aslında şimdi res değişkeninde
tarihi içeren bir nesne saklanıyor.
Faydası, ondan daha ayrıntılı tarih
özelliklerini alabilmemizdir: gün, ay
ve yıl vb. Bunun için sadece özelliklerine
- day, month, year -
erişmek gerekir:
print(res.day) # 31 yazdırır
print(res.month) # 12 yazdırır
print(res.year) # 2025 yazdırır
birthdate değişkenine kullanıcının
doğum tarihini atayın. Ardından onu
yıl-ay-gün formatında yazdırın.
Önceki görevi, sadece kullanıcının doğum yılını yazdıracak şekilde değiştirin.
birthdate değişkeninden, kullanıcının
doğduğu günü yazdırın.
birthdate değişkeninden, kullanıcının
doğduğu ayı yazdırın.