it-swarm.com.de

Wie kann ich ein Ereignis in Google Kalender am drittletzten Arbeitstag eines jeden Monats wiederholen lassen?

Leider sind meine Bezahltermine ein Albtraum. Ich werde am drittletzten Arbeitstag am Ende eines jeden Monats bezahlt. Hier sind die Termine für ein Jahr.

  • 29/09/14
  • 29.10.14
  • 26.11.14
  • 19.12.14 (Ausnahme wegen Weihnachten) Dieser kann ignoriert werden
  • 28/01/15
  • 25/02/15
  • 27/03/15
  • 28.04.15
  • 27/05/15
  • 26/06/15
  • 29/07/15
  • 26.08.15

Ist dies im Google Kalender- oder .ical-Format (RFC5545) möglich und kann importiert werden? Ich habe RRULE ein wenig erforscht, kann aber keine Lösung finden.

4
Ben

sie können dies erreichen, indem Sie das RRULE des RFC5545 nutzen.

Um die gewünschten Ergebnisse zu erzielen, müssen Sie die Tatsache definieren, dass Sie einmal im Monat bezahlt werden FREQ=MONTHLY und dann die Tage definieren, an denen Sie bezahlt werden können (Montag, Dienstag, ..., Freitag), indem Sie die Eigenschaft BYDAY=MO,TU,WE,TH,FR und dann die Angabe, dass Sie nur für den drittletzten bezahlt werden BYSETPOS=-3 die endgültige RRULE lautet dann:

FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=-3

sie können die Ergebnisse sehen hier

2
Auberon Vacher