Occurrence numéro k
dₖ = d₀ + k × n, pour k = 0 … N − 1
Générez un nombre précis d’occurrences à partir d’une date de départ : toutes les 2 semaines, tous les mois, tous les ans…, avec le jour de la semaine de chaque date.
Vérifiez la date de départ, le nombre de dates (1 à 500) et l’intervalle (entier d’au moins 1).
Dates générées
Dates générées
Dates générées
Une réunion toutes les deux semaines, un prélèvement le 31 de chaque mois, un contrôle annuel : quand on connaît le rythme et le nombre de rendez-vous, mais pas forcément la date de fin, ce générateur liste immédiatement les occurrences. Indiquez une date de départ, une fréquence, un intervalle et le nombre de dates voulu : vous obtenez la série complète, numérotée, avec le jour de la semaine de chaque date et donc la date de la dernière occurrence.
La première occurrence est la date de départ. L’occurrence numéro k (en comptant à partir de 0) est la date de départ décalée de k × intervalle jours, semaines, mois ou années. La série contient exactement le nombre de dates demandé, dans la limite de 500.
Une fréquence quotidienne ou hebdomadaire avance d’un nombre fixe de jours et garde donc le même jour de la semaine. Une fréquence mensuelle ou annuelle garde le même jour du mois ; quand ce jour n’existe pas (31 dans un mois de 30 jours, 29 février hors année bissextile), l’occurrence est placée au dernier jour du mois, puis la série reprend le jour d’origine dès que possible, car chaque occurrence est recalculée depuis la date de départ.
Ce choix diffère de la norme iCalendar (RFC 5545) des agendas, qui ignore une occurrence à date inexistante sans la compter. Une série « le 31 de chaque mois » dans un agenda saute donc les mois de 30 jours, alors que ce générateur propose le dernier jour de ces mois, ce qui correspond mieux à une échéance de paiement.
C’est la première occurrence de la série.
De 1 à 500, date de départ comprise.
1 pour chaque période, 2 pour une période sur deux, 3 pour une sur trois, etc.
Quotidienne, hebdomadaire, mensuelle ou annuelle : la série s’affiche aussitôt avec les jours de la semaine.
Le nombre d’occurrences fixe la longueur de la série ; la dernière date se calcule directement.
dₖ = d₀ + k × n, pour k = 0 … N − 1
d(N−1) = d₀ + (N − 1) × n
10 dates hebdomadaires couvrent 9 semaines, pas 10.
RRULE:FREQ=WEEKLY;INTERVAL=n;COUNT=N
Même série dans un agenda, hors traitement des dates inexistantes.
Dix réunions toutes les deux semaines à partir d’un vendredi, pour les annoncer d’un coup.
Douze mensualités à partir du 31 janvier, avec les fins de mois correctement placées.
Révision, renouvellement ou anniversaire de contrat pour les cinq prochaines années.
Comparez la série obtenue à celle de votre agenda pour comprendre un écart sur les fins de mois.
Trois vendredis espacés de 14 jours.
Entrée
Départ le vendredi 9 octobre 2026, 3 dates, intervalle 2, hebdomadaireRésultat
9 oct., 23 oct., 6 nov. 20262024 étant bissextile, février s’arrête au 29 ; mars retrouve le 31. Un agenda iCalendar aurait donné 31 janv., 31 mars, 31 mai.
Entrée
Départ le 31 janvier 2024, 3 dates, intervalle 1, mensuelleRésultat
31 janv., 29 févr., 31 mars 2024Le 29 février revient l’année bissextile suivante.
Entrée
Départ le 29 février 2024, 5 dates, annuelleRésultat
29/02/2024, 28/02/2025, 28/02/2026, 28/02/2027, 29/02/2028Oui. Avec 10 dates hebdomadaires, la dixième tombe 9 semaines après la date de départ.
L’occurrence est placée au dernier jour du mois (30 avril, 28 ou 29 février), puis la série revient au 31 dès que le mois le permet.
Les agendas suivent la norme iCalendar (RFC 5545), qui ignore les occurrences à date inexistante. Une récurrence le 31 y saute donc les mois de 30 jours et février.
500 par série. Pour un horizon plus long, relancez le calcul à partir de la dernière date obtenue.
Non. Une fréquence hebdomadaire part d’un jour de semaine et le conserve ; pour les jours ouvrés, utilisez plutôt le calculateur de jours ouvrés.
Le générateur de plage s’arrête à une date de fin. Celui-ci produit un nombre fixe d’occurrences, sans date de fin à fournir.
Outils associés
Des outils similaires ou complémentaires à celui-ci.
Listez toutes les dates entre deux bornes, tous les N jours, semaines, mois ou années.
Ajoutez ou retirez des jours, semaines, mois ou années à une date et obtenez la date d’arrivée avec son jour de la semaine.
Construisez une expression cron standard, comprenez-la et prévisualisez ses prochaines exécutions.
Générez une plage de dates ou une série récurrente pour préparer un planning, une échéance répétée ou une liste de jours sans tableur.
Différences entre dates, durées, jours ouvrés, semaines ISO, récurrences et formats : choisissez le bon calcul Date & Temps.
Comprendre le calendrier hébraïque luni-solaire, les années à treize mois et le changement de jour à la tombée de la nuit avant de convertir une date.
Comprendre le calendrier hégirien, ses différences avec le calendrier grégorien et convertir une date dans les deux sens sans confondre calcul et observation.