Question

Quiconque connaît un calculateur de récurrence de date (fiable), nous essayons de mettre en œuvre quelque chose dans notre application qui permettrait à un calendrier d'être créés, similaires à ceux utilisés pour les réunions périodiques dans Outlook. On a essayé chronos mais découvert quelques cas où il tombe en panne, je vraiment apprécier savoir si quelqu'un a utilisé avec succès l'un des d'autres options là-bas.

Salut, Robin

Était-ce utile?

La solution

Ceci est une question fréquente sur la liste de diffusion de joda time et la réponse habituelle consiste à essayer RFC 2445 . Avertissement: je ne l’ai pas utilisé moi-même.

Autres conseils

Découvrez la date Lamma (je l'ai récemment écrite), conçue pour générer des dates en fonction d'un modèle de récurrence.

Par exemple:

import static io.lamma.LammaJavaImports.*;
Dates.from(2010, 1, 1).to(2019, 12, 31).byYears(3).on(Locators.nth(3, FRIDAY).of(FEBRUARY)).build();

générera le troisième vendredi de février pour tous les trois ans en 2010

Sortie:

List(2010-02-19, 2013-02-15, 2016-02-19, 2019-02-15)

Découvrez Quartz, c'est un outil très pratique:

http://www.quartz-scheduler.org/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top