Tarih ve saat

Tarihler Arasındaki Günler

Yerel gece saatlerini saat dilimine duyarlı zaman damgalarına dönüştürmeden iki tarih arasındaki takvim günlerini sayın. Özel veya kapsayıcı saymayı seçin ve imzalı seçeneğiyle yönü koruyun veya kaldırın.

● Yerel olarak çalışır
Örnek değerler
Tarayıcınızda çalışır · Hesap gerektirmez

Tarihler Arasındaki Günler

Takvim günü farkı
01

Formül

days = UTC calendar day(end) − UTC calendar day(start)

Her geçerli takvim tarihini bir tamsayı UTC tarzı gün dizini ile eşleştirin, dizinleri çıkarın, ardından kapsayıcı ve işaret seçeneklerini uygulayın.

02

Varsayımlar

  • Gregoryen takvimi 0001'den 9999'a kadar kullanılır.
  • Kapsayıcı mod, sıfır olmayan bir aralık için her iki uç noktayı da sayar.

Tarihler, anları değil takvim etiketlerini temsil eder. Yaz saati uygulaması değişiklikleri sonucu değiştiremez.

03

Formül incelemesi

Formula v1.0.0

İncelendi 2026-08-03

CalcFlow engineering review

Çalışılan örnek

Tarihler Arasındaki Günler: Çalışılan örnek

20 Ağustos 2026'nın gün endeksi, 3 Ağustos'a göre 17 daha fazla. Özel sayım 17 gün verir; dahil sayma 18 verir.

Sık sorulan sorular

Sık sorulan sorular

Özel sayma nedir?

İki tarihi birbirinden kaç gün sınırıyla ayırdığını ölçer. Kapsayıcı mod ayrıca her iki uç nokta tarihini de sayar.

Yaz saati uygulaması cevabı değiştirebilir mi?

Hayır. Motor, yerel zaman damgaları yerine yalnızca tarihe dayalı tamsayı aritmetiğini kullanır.

İmzalı mod ne işe yarar?

Bitiş tarihi başlangıç tarihinden önce olduğunda negatif bir sayı döndürür.