Tarih Hesaplama Aracı Nasıl Çalışır?
Tarih Hesaplama aracı, belirlediğiniz bir başlangıç tarihinden itibaren belirli bir süre ileriye gitmenizi veya geriye gitmenizi sağlayan pratik bir yardımcıdır. Bu araç sayesinde, bir başlangıç tarihine yıl, ay, hafta ve gün ekleyerek gelecekteki bir tarihi bulabilir veya aynı birimleri çıkararak geçmişteki bir tarihi hesaplayabilirsiniz.
Hesaplama işlemi sırasında araç, artık yıllar ve ayların farklı gün sayılarına sahip olması gibi tüm takvim karmaşıklıklarını otomatik olarak hesaba katar. Eğer hesaplanan tarih hedef ayda mevcut olmayan bir güne denk gelirse (örneğin 31 Şubat gibi), sistem sonucu otomatik olarak o ayın son gününe kaydırır.
Giriş Bilgileri ve Sınırlar
Hesaplama işlemini başlatmak için araç üzerinde aşağıdaki alanları doldurmanız gerekir:
- Başlangıç tarihi: Hesaplamanın başlayacağı takvim tarihidir. Varsayılan değer olarak bugünün tarihi seçili gelir.
- Yön: Yapmak istediğiniz işleme göre "Ekle" veya "Çıkar" seçeneklerinden birini belirlemeniz gerekir.
- Yıl: 0 ile 1.000.000 (dahil) arasında bir tam sayı girmelisiniz.
- Ay: 0 ile 1.000.000 (dahil) arasında bir tam sayı girmelisiniz.
- Hafta: 0 ile 1.000.000 (dahil) arasında bir tam sayı girmelisiniz.
- Gün: 0 ile 1.000.000 (dahil) arasında bir tam sayı girmelisiniz.
Hesaplama Sonuçları ve Çıktılar
Gerekli değerleri girdikten sonra araç size şu sonuçları sunar:
- Sonuç tarihi: Haftanın gününü de içerecek şekilde hesaplanan yeni tarih.
- YYYY-AA-GG formatında: Hesaplanan tarihin standart YYYY-AA-GG biçimindeki gösterimi.
- Başlangıç tarihinden itibaren gün sayısı: Başlangıç tarihi ile hesaplanan yeni tarih arasındaki toplam gün farkı.
Kullanım kolaylığı açısından; hesaplanan sonuç tarihi, ISO formatı ve başlangıç tarihinden itibaren gün sayısı değerlerinin üzerine tıklayarak bu bilgileri kolayca kopyalayabilirsiniz.
Hesaplama Kuralları ve Özel Durumlar
Doğru ve tutarlı sonuçlar elde etmek için araç belirli matematiksel ve takvimsel kurallara göre çalışır:
- İşlem Sırası: Hesaplama yapılırken öncelikle yıllar ve aylar uygulanır, ardından haftalar ve günler eklenir veya çıkarılır.
- Takvim Günleri: Hesaplayıcı iş günlerini değil, doğrudan takvim günlerini esas alır. Bu nedenle hafta sonları ve resmi tatiller de hesaplama sürecine dahil edilir.
- Hedef Ayda Olmayan Günler: Hesaplanan tarih hedef ayda mevcut olmayan bir güne denk gelirse, sonuç o ayın son gününe yuvarlanır. Bu durum gerçekleştiğinde ekranda "O gün hedef ayda mevcut olmadığından, sonuç ayın son gününe ayarlanmıştır." uyarısı gösterilir.
- Desteklenen Aralık: Aracın desteklediği sonuç tarihi aralığı 1 ile 9999 yılları arasıdır.
- Hata Yönetimi:
- Eğer girilen başlangıç tarihi geçerli bir takvim tarihi değilse, "Başlangıç tarihi geçerli bir takvim tarihi değil." hatası gösterilir.
- Girdiğiniz yıl, ay, hafta veya gün miktarlarından herhangi biri sınırların dışındaysa, "Her bir miktar 1.000.000 veya daha küçük bir tam sayı olmalıdır." uyarısı görüntülenir.
- Hesaplama sonucunda ulaşılan tarih desteklenen sınırların dışına çıkarsa, "Sonuç, desteklenen aralığın (1–9999 yılları) dışına çıkıyor." mesajı ekrana gelir.
- Herhangi bir geçersiz giriş yapılması durumunda sonuçlar temizlenir ve
—şeklinde sıfırlanır.
Gizlilik ve Veri Güvenliği
Bu aracı kullanırken girdiğiniz hiçbir veri sunuculara gönderilmez veya kaydedilmez. Tüm hesaplamalar doğrudan web tarayıcınızda gerçekleştirilir ve girdiğiniz tarihler asla cihazınızdan dışarı çıkmaz.
Sıkça Sorulan Sorular
31 Ocak artı bir ay hangi tarihtir? Şubat ayında 31 gün olmadığından, sonuç bunun yerine ayın son gününe (artık yıllarda 29 Şubat, diğer yıllarda 28 Şubat) ayarlanır. Bu, takvimlerin, bankaların ve e-tabloların izlediği genel kuraldır ve bu durum gerçekleştiğinde durum satırında size bilgi verilir.
Yıl, ay, hafta ve gün hangi sırayla uygulanır? Önce yıllar ve aylar eklenir, ardından haftalar ve günler bunların üzerine eklenir. Dolayısıyla, 31 Ocak artı bir ay ve bir gün eklendiğinde, önce Şubat ayının sonuna gelinir, ardından bir gün ilerlenerek Mart ayının ilk gününe ulaşılır. Farklı bir sıra farklı bir güne ulaşılmasına neden olabilirdi, bu yüzden bu sıra sabit ve öngörülebilirdir.
İş günlerini sayıyor mu? Hayır; hesaplayıcı takvim günlerine göre hareket eder, bu nedenle hafta sonları ve resmi tatiller sayıma dahildir. Sonuçta haftanın günü de gösterilir, böylece bir teslim tarihinin Cumartesi veya Pazar gününe denk gelip gelmediğini hemen görebilir ve kendiniz ayarlayabilirsiniz.