İki Tarih Arası Gün Hesaplama
İki tarih arasındaki gün, hafta, ay ve yıl farkını hesaplayın — "kaç gün kaldı" ve "kaç gün oldu" dahil.
1.165 görüntülenme
Tarih Farkı Nasıl Hesaplanır
"İki tarih arasında kaç gün var" sorusu basit bir çıkarma gibi görünür, ama takvimler düzenli değildir: aylar 28 ila 31 gün arasında değişir, artık yıl kuralının kendisi ise üç katmanlıdır — bir yıl 4'e bölünüyorsa artık yıldır, AMA aynı zamanda 100'e bölünüyorsa artık yıl DEĞİLDİR, YİNE DE ek olarak 400'e bölünüyorsa artık yıldır. Bu yüzden 2000 artık yıldı, 1900 değildi, 2024 ise artık yıldır. Doğru bir gün-sayma algoritması, her tarihi mutlak bir gün numarasına çevirir (aradaki her artık yılı hesaba katarak) ve ikisini birbirinden çıkarır; ayları ve kalanları elle toplamaya çalışmaz.
Somut örnek: 1 Ocak 2024'ten 1 Mart 2024'e 59 değil 60 gün vardır, çünkü 2024 artık yıldır ve aralık 29 Şubat'ı içerir. Aynı takvim aralığı, artık yıl olmayan 2023'te yalnızca 59 gündür. Araç ayrıca toplamı hafta-artı-gün rakamına ve yıl-ay-gün dökümüne böler; her birim için ay başına ortalama 30,44 gün gibi kaba bir yaklaşım yerine aynı takvim-duyarlı mantığı uygular.
Bilinmesi Gerekenler
- Geceler sayılır, iki uç değil: sayım iki tarih arasındaki gece sayısıdır — 1 Ocak'tan 31 Ocak'a 30 gündür. Bazı hukuki veya sözleşmeye dayalı süreler iki ucu da dahil ederek sayar; kullanım durumunuz buysa sonuca 1 ekleyin.
- Artık yıllar otomatiktir: hesaplama her zaman gerçek takvim tarihlerinden yola çıkar, bu yüzden 29 Şubat ve 4/100/400 kuralı sizin tarafınızdan elle kontrol gerektirmeden uygulanır.
- Tarih sırası önemli değildir: iki tarihi hangi sırayla girerseniz girin, araç hangisini önce koyduğunuzdan bağımsız olarak mutlak farkı bildirir.
- Geri sayım veya geçen süre: iki tarihten birini bugün olarak ayarlayarak, aynı toplam-gün rakamını kullanarak gelecek bir olaya "kaç gün kaldı" ya da geçmiş bir olaydan "kaç gün geçti" bulabilirsiniz.
- Ay ve yıl uzunlukları değişir: yıl-ay-gün dökümü, sabit "ayda 30 gün" yaklaşımı kullanmaz — gerçek takvim aylarını sayar; bu yüzden 15 Ocak'tan 15 Nisan'a olan aralık, bu ayların 28, 30 veya 31 gün çekmesinden bağımsız olarak tam olarak 3 aydır.
Bu takvim-duyarlı yaklaşım, aracın hukuki veya mali ağırlığı olan her şey için güvenilir olmasının nedenidir — tam gün olarak sayılan bir ihbar süresi, satın alma tarihinden hesaplanan bir garanti penceresi veya güne kadar doğrulanması gereken bir vize geçerlilik süresi gibi. Gündelik planlama için "yaklaşık bir ay", "kabaca doksan gün" gibi zihinsel bir tahmin yeterlidir; ama son teslim tarihleri, ceza maddeleri ve uygunluk kesim tarihleri genellikle bir yaklaşıma değil tam takvim sayımına dayanır — bu tür bir hesap makinesinin kapatmak için tasarlandığı boşluk tam olarak budur. Örneğin 90 günlük bir vize süresi, giriş tarihinden itibaren kabaca "üç ay" olarak zihinden hesaplanırsa yanlışlıkla birkaç gün fazla veya eksik sayılabilir, çünkü aradaki aylar 28, 30 veya 31 gün çekebilir — hesap makinesi ise her zaman gerçek 90 günü verir.
Sıkça Sorulan Sorular
Başlangıç ve bitiş günü sayıma dahil mi?
Fark, iki tarih arasındaki geceleri sayar: 1 Ocak - 31 Ocak arası 30 gündür. Her iki ucu da sayan bir kullanım için (bazı hukuki süreler) sonuca 1 ekleyin.
Artık yıllar hesaba katılıyor mu?
Evet. Hesaplama gerçek takvim tarihleri üzerinden yapılır; 29 Şubat ve tüm artık yıllar, siz 4/100/400 kuralını kontrol etmeden otomatik olarak dahil edilir.
Gelecek bir tarihe kaç gün kaldığını nasıl bulurum?
Başlangıç tarihine bugünü, bitiş tarihine etkinlik gününü girin; toplam gün değeri geri sayımı verir ve aralık bir artık yılı kapsasa bile doğru şekilde güncellenir.
2024 ve 2023'te Ocak-Mart aralığı neden farklı gün sayısı veriyor?
2024 artık yıl olduğu için 29 Şubat'ı içerir ve 1 Ocak - 1 Mart aralığı 60 gündür. 2023 artık yıl olmadığı için aynı takvim aralığı yalnızca 59 gündür — fazladan gün, tarihlerin seçiminden değil, tamamen artık yıl kuralından kaynaklanır.
Yüzyıllar arası uzak tarihler arasındaki farkı da hesaplayabilir mi?
Evet. Algoritma her tarihi, aralarındaki mesafeden bağımsız olarak aynı artık yıl kuralını kullanarak mutlak bir gün sayısına çevirir; bu yüzden tarihsel araştırma, yıl dönümleri veya arşiv kayıtları gibi çok geniş aralıklar da kısa bir tarih aralığı kadar doğru hesaplanır.
Benzer Araçlar
Sorun Bildir
İki Tarih Arası Gün Hesaplama
Yorumlar
Henüz yorum yok — ilk yorumu siz yazın!