TARİH VE ZAMAN · REHBER

Bir ay eklemek neden 30 gün eklemek değildir?

Takvim ayları farklı uzunluktadır. Ay sonunda yapılan tarih işlemlerinde hangi kuralın kullanıldığını bilmek, vade ve planlama hesaplarını anlaşılır kılar.

Ayın numarası değişir, gün mümkünse korunur

15 Ocak tarihine bir takvim ayı eklendiğinde 15 Şubat bulunur. Aradaki gün sayısı başlangıç ayına göre değişir. 15 Şubat ile 15 Mart arasındaki fark ise yılın artık olup olmamasına bağlıdır. Bu nedenle bütün aylara tek bir gün sayısı vermek takvim hesabını değiştirir.

Hedef ayda aynı gün yoksa

Ay ekleme aracımız 31 Ocak 2024 tarihinden bir ay sonra 29 Şubat 2024 sonucunu verir. Başlangıç günü hedef ayda bulunmadığında hedef ayın son günü seçilir. 2025 yılında aynı işlem 28 Şubat’a gider. Aynı 31 Ocak 2024 tarihine 30 takvim günü eklemek ise 1 Mart 2024 verir. Bu iki sonucu aynı işlem gibi kullanma.

Geri dönmek aynı tarihi vermeyebilir

31 Ocak’a bir ay ekleyip 29 Şubat’a ulaştıktan sonra bir ay çıkarırsan 29 Ocak bulunur. Çünkü ikinci işlem artık 29 sayısını başlangıç günü olarak alır. Aylık tekrarlayan ödemelerin her zaman ayın son gününe denk gelmesini istiyorsan “ayın son günü” kuralını ayrıca tanımlamalısın.

Artık yılın yüz yıllık istisnası

4’e bölünen yıllar genel olarak artık yıldır. Ancak 100’e bölünen yılın 400’e de bölünmesi gerekir. 1900 bu nedenle 365, 2000 ise 366 gündür. Araçlarımız Gregoryen takvim kurallarını kullanır; tarihsel takvim değişimlerini modellemez.

Gün, iş günü ve saat ayrı sorulardır

Takvim günleri arası fark için gün farkını, çalışma günleri için iş günü aracını kullan. Saat ve dakikayı da içeren süre gerektiğinde tarih-saat farkı uygun olur. Hukuki son başvuru veya ödeme tarihini belirleyen özel süre kuralları bu matematik araçlarının dışında kalır.

Yöntem kaynağı

USNO — Gregoryen takvimde artık yıl kuralı. Kaynak Gregoryen artık yıl kuralını açıklar. Ay sonunda hangi güne geçileceği araçta kullanılan ayrı bir tarih aritmetiği kuralıdır; hukuki vade kuralı değildir.

Tarihe ay ekleme ve çıkarma aracını aç →