Python'da iki tarih arasındaki gün farkı
Bu çok kısa bir yazı olacak. Elimizde iki adet date veya iki adet datetime objesi varken;
|
>>> from datetime import date
|
|
>>> a = date(2012,12,25)
|
|
>>> b = date(2012,12,18)
|
|
>>> a-b
|
|
datetime.timedelta(7)
|
|
>>> (a-b).days
|
|
7
|
İki tarihi birbirinden çıkarmak timedelta objesi döndürüyor. Bu objenin de days niteliği iki tarih araındaki zaman farkının gün cinsinden değeri. Unutmamak için buraya not alıyorum.