Faça um evento recorrente baseado no "último fim de semana completo"

1

Gostaria de criar um evento recorrente para não precisar recriá-lo todos os anos. No entanto, a recorrência do evento não é algo que pode ser facilmente manipulado pelas opções internas do calendário. É um evento de fim de semana completo e ocorre o mais tardar no mês em que o evento ainda pode ser contido nesse mês.

Por exemplo, veja como o evento se repetirá por meses em 2011:

Month    Dates    Saturday        Sunday
Jan      29-30    5th (Last)      5th (Last)
Feb      26-27    4th (Last)      4th (Last)
Mar      26-27    4th (Last)      4th (Last)
Apr      23-24    4th             4th (Last)
May      28-29    4th (Last)      5th (Last)
Jun      25-26    4th (Last)      4th (Last)
Jul      30-31    5th (Last)      5th (Last)
Aug      27-28    4th (Last)      4th (Last)
Sep      24-25    4th (Last)      4th (Last)
Oct      29-30    5th (Last)      5th (Last)
Nov      26-27    4th (Last)      4th (Last)
Dec      24-25    4th             4th (Last)

Como você pode ver, o evento não pode ser acionado de forma confiável por:

  • Qualquer data numérica.
  • Qualquer quarto ou quinto dia da semana.
  • O último sábado.

A única maneira de pensar em definir esse evento para um único acionador reconhecível seria se eu pudesse defini-lo como recorrente no final do "último domingo" e ter uma duração de dois dias negativos. Obviamente, isso não será uma opção na maioria dos programas de calendário.

Existe alguma outra maneira que eu poderia configurar corretamente, que eu não tenha pensado ou percebido?

    
por Iszi 26.06.2011 / 02:59

0 respostas