Pregunta

Alguien sabe de una calculadora de recurrencia de fecha (confiable), estamos intentando para implementar algo en nuestra aplicación que permitiría un horario creado, similar a los de las reuniones periódicas en Outlook. Tenemos intenté cronos pero descubrí algunos casos en los que se descompone, Realmente aprecio saber si alguien ha utilizado con éxito alguno de los otras opciones por ahí.

Saludos, Robin

¿Fue útil?

Solución

Esta es una pregunta frecuente en la lista de correo de Joda Time y la respuesta habitual es intentar RFC 2445 . Descargo de responsabilidad: no lo he usado yo mismo.

Otros consejos

Echa un vistazo a Fecha Lamma (lo escribí recientemente), que está diseñado para generar fechas basadas en un patrón de recurrencia.

Por ejemplo:

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

generará el tercer viernes de febrero por cada 3 años en 2010

Salida:

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

Echa un vistazo a Quartz, es una herramienta realmente útil:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top