# DATETIME MODÜLÜ
# Tarih, Saat gibi işlemler yapılabilir.
from datetime import date
bugun = date.today()
print(bugun) # 2026-09-25
print(type(bugun)) # <class 'datetime.date'>
print(bugun.year) # 2026
print(bugun.month) # 9
print(bugun.day) # 25
print(bugun.weekday()) # 4 (Haftanın 4. günü) (Haftayı 0-6 numaralandırır.)
print(bugun.isoweekday()) # 5 (haftanın 5. günü) (Pazartesi'yi 1 kabul edip. 1-7 arası numaralandırır.
gecmis_tarih = date(2015,8,13)
print(gecmis_tarih) # 2015-08-13
gecen_zaman = bugun - gecmis_tarih
print(gecen_zaman) # 4061 days, 0:00:00 (iki tarih arasındaki fark)
print(type(gecen_zaman)) # <class 'datetime.timedelta'>
# --------------
# Date Time
from datetime import datetime
suan = datetime.now()
print(suan) # 2026-09-25 21:19:38.629434
print(type(suan)) # <class 'datetime.datetime'>
print(suan.year) # 2026
print(suan.month) # 9
print(suan.day) # 25
print(suan.hour) # 21print(suan.minute) # 20
print(suan.second) # 57
print(suan.ctime()) # Fri Sep 25 21:22:01 2026