Domanda

Qualcuno sa di un (affidabile) calcolatore di ricorrenza della data, ci stiamo provando per implementare qualcosa nella nostra app che consentirebbe una pianificazione creato, simile a quelli per riunioni ricorrenti in Outlook. abbiamo ho provato Chronos ma ho scoperto alcuni casi in cui si guasta, lo farei apprezzo molto sapere se qualcuno ha usato con successo uno dei altre opzioni là fuori.

Saluti, Robin

È stato utile?

Soluzione

Questa è una domanda frequente sulla mailing list di joda time e la solita risposta è provare RFC 2445 . Disclaimer: non l'ho usato da solo.

Altri suggerimenti

Scopri Data gamma (l'ho scritto di recente), progettato per generare date in base a un modello di ricorrenza.

Ad esempio:

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

genererà il terzo venerdì di febbraio per ogni 3 anni negli anni 2010

Output:

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

Dai un'occhiata a Quartz, è uno strumento davvero utile:

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top