it-swarm.com.de

Kann ich ein Google Kalender-Ereignis erstellen, das an jedem 1., 3. und 5. Freitag im Monat wiederholt wird?

Ist es möglich, in Google Kalender ein Ereignis zu erstellen, das an jedem 1., 3. und 5. Freitag im Monat wiederholt wird?

28
Christian

Obwohl Sie in Google Kalender keine willkürlichen Wiederholungsregeln erstellen oder ändern können, ist die verwendete und verstandene iCalendar-Spezifikation in dieser Hinsicht recht robust.

Erstellen Sie eine ICS -Datei mit einer benutzerdefinierten Wiederholungsregel (RRULE). Zum Beispiel für eine ganztägige Veranstaltung am ersten, dritten und fünften Freitag eines jeden Monats, die am 2. März 2012 beginnt:

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART;VALUE=DATE:20120302
DTEND;VALUE=DATE:20120302
RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1FR,3FR,5FR
DESCRIPTION:
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Event on the first, third, and fifth Fridays.
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

So importieren Sie die ICS -Datei (aktualisiert im Juni 2018): Klicken Sie auf das Zahnradsymbol und wählen Sie "Einstellungen". Wählen Sie dann "Importieren & Exportieren "aus dem Menü. ( Hier ist ein direkter Link ab Juni 2018 .) Wählen Sie unter "Importieren" Ihre ICS -Datei aus und laden Sie sie in den gewünschten Kalender hoch.

In diesem Beispiel analysiert Google Kalender die RRULE korrekt und beschreibt die Wiederholung sogar als "Monatlich am Freitag der Wochen 1, 3, 5 des Monats":

Google Calendar event form showing recurrence rule reading "Monthly on Friday of weeks 1, 3, 5 of the month"

Natürlich können Sie die benutzerdefinierte Wiederholungsregel in Google Kalender nicht optimieren, es sei denn, Sie möchten die Wiederholungsregel vollständig durch eine der Standardoptionen ersetzen. Andernfalls müssen Sie das Ereignis löschen, Ihre ICS -Datei optimieren und erneut importieren. Sie sollten weiterhin in der Lage sein, andere Änderungen an dem Ereignis in Google Kalender vorzunehmen, z. B. Umbenennen, Verschieben in einen anderen Kalender usw.

In diesem Fall möchten Sie möglicherweise mehr über die Flexibilität von benutzerdefinierte Wiederholungsregeln in der iCalendar-Spezifikation erfahren.

26
Tim Parenti

Der einzige praktische Weg, dies zu erreichen, besteht darin, drei separate Ereignisse zu erstellen, eines, das den 1. Freitag wiederholt, eines, das sich am 3. Freitag wiederholt, und eines, das am 5. Freitag stattfindet (obwohl nicht jeder Monat einen 5. Freitag haben wird).

recurring appt monthly on third friday

Update : Mir fällt eine andere Methode ein: Sie müssten 12 separate wiederkehrende Termine erstellen, einen für jeden Monat, der beginnt Wird am ersten Freitag des Monats alle zwei Wochen wiederholt und endet am letzten Tag des Monats. Dann werden Sie für diesen Monat den ersten, dritten und, falls vorhanden, den fünften Freitag erreichen.

10
ale

Einige der hier angesprochenen Methoden funktionieren nicht mehr, obwohl die akzeptierte Antwort gut funktioniert.

Hier ist eine andere Möglichkeit - erstellen Sie ein Ereignis, das sich an jedem x-ten Wochentag für jede Wiederholung wiederholt, die Sie benötigen.

So geht's: Erstellen Sie ein Ereignis am richtigen Wochentag und gehen Sie dann zur Wiederholung -> monatlich -> Wiederholung an jedem x-ten Wochentag. Sie können das Ereignis duplizieren, um die Erstellung der anderen Ereignisse zu beschleunigen.

Um jeden 5. Wochentag zu wiederholen, müssen Sie eine Anwendung verwenden, die die Google-Kalender-API nutzt und die Wiederholung an jedem 5. Sonntag ermöglicht. Ich verwende den gut gemachten Geschäftskalender 2 für diesen Zweck, aber es gibt auch andere, die funktionieren.

Das angehängte Foto zeigt, dass Google API dieses Verhalten unterstützt.

Google Calendar 5th weekday repetition example

1
Zediiiii

Außer dem ICS-Dateiimport hat bei mir keine andere Methode funktioniert. Ich musste genau angeben, was an bestimmten Wochentagen in der 5. Woche eines Monats auf dem Terminplan eines Arztes stand. Wenn Sie die 5. Woche benötigen, können Sie diese geänderte ICS -Datei als Beispiel verwenden:

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART;VALUE=DATE:20190430
DTEND;VALUE=DATE:20190430
RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=5TU
DESCRIPTION: 5th week test entry
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Test-Event fifth Tuesdays
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
1
Swami Danamana

Klicken Sie auf den ersten Tag der Serie in Google Kalender und geben Sie "Mein Ereignis, fünfter Sonntag im Monat, 12: 30-3: 00" in das Feld "Was:" ein:

Hier ist ein Blog-Beitrag mit weiteren Details: http://www.amilkhanzada.com/2013/06/google-calendar-repeating-events-on.html

0
Amil

Hier ist eine Lösung:

Machen Sie einen "Beispiel" -Monat und erstellen Sie ein Ereignis am ersten Freitag, eines am dritten Freitag und eines am fünften Freitag.
Aktivieren Sie für jedes Ereignis das Kontrollkästchen "Wiederholen". Aktivieren Sie im Wiederholungsfenster das Kontrollkästchen "Monatlich" und "Tag des Monats".

Ihre Veranstaltung wird nun für alle diese Daten so lange angezeigt, wie Sie möchten.

0
Adrienne

Probieren Sie Quick Add und geben Sie etwas wie 8:30-10:30 Swimming every 5th sunday of every month ein.

0
tosh

Wenn Sie einen 5. Freitag auswählen und "Mein Ereignis an jedem 5. Freitag im Monat" manuell in das Beschreibungsfeld eingeben, werden sie entsprechend hinzugefügt. Natürlich würden Sie "Meine Veranstaltung" durch Ihren Titel ersetzen.

0
Tony

Nein, diese Regel kann nicht festgelegt werden.

Das nächste, was Sie erreichen können, ist, es auf täglich einzustellen und alle 14 Tage ab einem Freitag zu wiederholen.

0
Lipis

Wenn ich mit den Antworten zu einer Web-App konfrontiert werde, versuche ich herauszufinden, ob sie über eine veröffentlichte API verfügt, und verwende diese. Glücklicherweise hat Google Kalender eine gut dokumentierte API . Wenn Sie also Ihre Anforderungen in einer beliebigen Programmiersprache formulieren können, können Sie dies tun. Viel Glück!

0