Como verificar um DateTime é uma ocorrência de evento recorrente usando o Joda Time?
Eu tenho umDateTime
que representam o começo de um evento recorrente. UMADays
(período diário) representará o período recorrente. Presumo que esse evento recorrente nunca irá parar.
from = "2013-06-27"
period = 3 days
nextOccurence will be "2013-06-30", "2013-07-03", "2013-07-06", and so on.
"2013-07-03" is an occurence but "2013-07-04" isn't an occurence.
Eu gostaria de saber qual é o melhor caminho em termos de desempenho para determinar se umDateTime
é uma ocorrência do evento recorrente? No longo prazo, o programa precisará verificar se "2014-07-03" ou "2015-07-03" é uma ocorrência.