Çevrimiçi
İki tarih arasındaki gün aracında iki tarihi seç. Toplam günleri; hafta ve günü; yıl, ay ve günü ve hafta içi günleri (pazartesiden cumaya) gösterir. Gece değil gün olarak sayılan bir otel konaklaması gibi hem ilk hem son gün sayılacaksa Bitiş tarihini dahil et’i işaretle.
Excel’de ya da Google E-Tablolar’da
Başlangıç tarihi A1’de, bitiş tarihi B1’deyken (Türkçe Excel işlev adları ve noktalı virgül ayırıcıyla):
- Gün:
=B1-A1(hücreyi tarih değil sayı olarak biçimlendir). - İki uç dahil hafta içi günler:
=TAMİŞGÜNÜ(A1;B1)(İngilizce: NETWORKDAYS). Tatil günlerini de atlamak için üçüncü bağımsız değişken olarak bir tatil tarihleri aralığı ekle. - Tam ay ya da yıl:
=ETARİHLİ(A1;B1;"m")ya da=ETARİHLİ(A1;B1;"y")(İngilizce: DATEDIF).
İleriye doğru saymak
Bugünden 90 gün ya da 30 iş günü sonraki tarihi bulmak için Tarihe gün ekle ya da çıkar aracını kullan. Bir e-tabloda =A1+90 takvim günü, =İŞGÜNÜ(A1;30) (İngilizce: WORKDAY) iş günü ekler.
Yaygın hatalar
- Bir eksik ya da fazla: pazartesiden cumaya 4 gün aradır ama ikisini de sayarsan 5 gündür.
- Ayların hepsi aynı uzunlukta değildir: 31 ocaktan «bir ay» sonrası şubatın son gününe düşer.
Çözümlü bir örnek
15 Ocak’tan 1 Mart 2026’ya:
- Ocak 31 günlük olduğu için 15 Ocak’tan 15 Şubat’a 31 gün.
- Şubat 2026 28 günlük olduğu için 15 Şubat’tan 1 Mart’a 14 gün.
- Toplam: 45 gün; hem 15 Ocak hem 1 Mart sayılırsa 46.
Artık yıl olan 2028’de Şubat 29 günlük olduğu için aynı tarihler arasında 46 gün vardır.
Kodda
İki zaman damgasını çıkarıp 86.400.000 milisaniyeye bölmek 45 yerine 44,96 verebilir, çünkü yaz saatine geçilen ya da ondan çıkılan bir gün 23 ya da 25 saattir. Sonucu yuvarla ya da saat yerine takvim tarihlerini say.