Tekrarlayan Etkinlik Tarihi Hesaplayıcı

Tarihleri listelemek için başlangıç tarihi, aralık ve tekrar sayısını girin.

Nasıl hesaplanır?

İlk tarih, başlangıç tarihinizdir (YYYY-AA-GG biçiminde yazılır). Birim gün, hafta (7 gün) veya aydır; n aralığı ise tarihlerin kaç birim arayla geleceğini belirler. Gün ve haftada her tarih bir öncekine aralık eklenerek bulunur: tarihi+1 = tarihi + n × birim; bu hesap kesindir ve kayma yapmaz. Ayda her tarih başlangıçtan sayılır, başlangıç + k × n ay; o ay kısaysa tarih ayın son gününe çekilir: 31 Ocak'ta 1 aylık aralıkla başlarsanız 31 Ocak, 28 Şubat, 31 Mart, 30 Nisan çıkar. Araç istenen tarihleri listeler, başlangıç tarihi her zaman ilk sırada yer alır; ayrıca sayıyı ve son tarihi yazar. Boş bırakılırsa aralık 1, birim hafta, tekrar sayısı 5 alınır. Aralık ve tekrar sayısı sıfırdan büyük tam sayı olmalı, en fazla 200 tekrar girilebilir; "yıl" gibi bilinmeyen bir birimde sonuç çıkmaz.

Örnek hesaplama

Bir toplantı 2025-03-03 tarihinde başlıyor ve her 2 haftada bir, 4 kez tekrarlanıyor. İki hafta 14 gündür. 1. tarih 2025-03-03. 2. tarih: 03-03 + 14 gün = 2025-03-17. 3. tarih: 03-17 + 14 gün = 2025-03-31. 4. tarih: 03-31 + 14 gün = 2025-04-14, çünkü Mart 31 gün çeker. Araç 4 tarih yazar, son tarih 2025-04-14'tür; başlangıç tarihi ilk tekrar sayılır.

Bu örneği dene →

Sık yapılan hatalar

  • Başlangıç tarihini 03/03/2025 ya da 3.3.2025 diye yazmak. Yalnızca geçerli bir takvim tarihi olan tam YYYY-AA-GG biçimi kabul edilir; 2025-02-30 sonuç vermez.
  • Ayın 31'inden başlayan aylık bir serinin her ay 31'ine denk geleceğini beklemek. Kısa aylar son güne çekilir; tarihler 31 Ocak, 28 Şubat, 31 Mart, 30 Nisan diye gider. Ödeme günü gibi tam gün önemliyse kontrol edin.
  • Her 4 haftada bir olan etkinlik için “ay” seçmek. Dört hafta 28 gündür ve takvim ayından kayar; “her ay” ile “her 4 hafta” farklı tarihler verir.
  • Başlangıç tarihinin 1. tekrar sayıldığını unutmak. 4 tekrar istemek, başlangıç artı üç tarih verir; başlangıçtan sonra dört tarih değil.
  • Aralığa 0, negatif sayı ya da 1,5 hafta gibi ondalık yazmak. Hiçbiri çalışmaz ve araç sonuç vermez; 1,5 hafta yerine 10 gün yazın.

Bu hesaplama hakkında

Bu hesaplayıcı, bir başlangıç tarihi ve tekrarlayan bir aralıktan — her N gün, her N hafta veya her N ay — gelecekteki tarihlerin bir listesini oluşturur; bu, takvim yazılımlarındaki tekrarlayan etkinliklerin ve tekrarlayan faturalandırma döngülerinin temelindeki mantığın aynısıdır. Takvim uygulamaları bu deseni bir tekrarlama kuralıyla saklar (iCalendar standardında, RFC 5545’te tanımlanan RRULE alanı); bu alan sıklığı ve aralığı kodlayarak uygulamanın her tarihi ayrı ayrı saklamak yerine talep üzerine tek tek olaylara genişletmesini sağlar.

İnsanlar bu tür tarih hesaplarını iki haftada bir maaş günlerini, aylık kira ödeme tarihlerini, üç aylık bakım programlarını ya da haftaaşırı Salı toplantılarını planlamak için kullanır — bir başlangıç tarihi, aralığı (gün, hafta veya ay olarak) ve kaç tekrar istediğinizi girersiniz, o da sonuçtaki her tarihi sırayla listeler.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar