Réponses:
Pour créer un événement qui se répète le dernier jour de chaque mois, nous allons créer un fichier contenant l'événement, puis l'importer dans Google Agenda:
Collez le texte suivant dans un nouveau fichier .txt (par exemple, avec le bloc-notes):
BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20160731
DTEND:20160731
RRULE:FREQ=MONTHLY;BYDAY=SU,MO,TU,WE,TH,FR,SA;BYSETPOS=-1;WKST=SU
SUMMARY:Name of your event
END:VEVENT
END:VCALENDAR
Derrière les deux DTSTART
et DTEND
, écrivez la date de la première occurrence de l'événement. Ensuite, mettez le nom de l'événement derrière SUMMARY
.
Dans votre calendrier Google , accédez à Paramètres , puis cliquez sur l' onglet Calendriers . Cliquez sur Importer le calendrier et téléchargez votre fichier .txt. (Cela ne créera pas de nouveau calendrier, mais ajoutera plutôt l'événement à un calendrier existant.)
Terminé!
Votre événement apparaît maintenant les 30 ou 31 (ou 28, 29) de chaque mois, selon le mois.
Vous pouvez également le programmer pour le dernier jour ouvrable en déposant SU et SA le BYDAY.
Vous pouvez toujours éditer le nom et l’heure de l’événement (l’interface utilisateur est un peu glamour, mais cela ne fonctionne pas), mais vous ne pouvez pas éditer la récurrence: "Cet événement a une règle de récurrence qui ne peut pas être modifiée." Google Agenda "
PS Si vous souhaitez approfondir la création de vos propres règles pour le moment où un événement doit se produire, tel que "premier jour ouvrable du mois", consultez RFC 5545, section RRULE pour des exemples et section RECUR pour une définition formelle. Avec cela, vous pouvez modifier la RRULE
ligne à votre convenance. Voir les commentaires sur cette réponse pour quelques exemples aussi.
after
le point-virgule pour chaque variable respective? J'ai importé et il est indiqué "0 événement importé avec succès"
DTSTART:20110731
et DTEND:20110731
? Supposons que votre événement se produise pour la première fois le 31 août 2015. Ensuite, vous écrirez DTSTART:20150831
et DTEND:20150831
(2015 = année, 08 = mois, 31 = jour).
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=1;WKST=SU
. De même pour le 15, vous pouvez faire RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=15,16,17;BYSETPOS=1;WKST=SU
. Explication: Chaque mois, nous sélectionnons l'ensemble des jours MO / TU / WE / TH / FR tombant le 15, 16 ou 17, puis sélectionnons le premier jour de cet ensemble ( BYSETPOS=1
).
Vous pouvez le faire avec l'application Calendrier OS X.
Tout d' abord, synchroniser votre agenda Google avec OS X Calendrier .
Créez ensuite une série d'événements qui se produit le dernier jour de chaque mois et attendez qu'elle soit synchronisée avec Google Agenda.
Une autre solution partielle qui peut convenir à certaines personnes: créez l’événement répété le premier jour de chaque mois, puis ajoutez un rappel un jour à l’avance. Vous recevrez ensuite un avis concernant l'événement au moment opportun. Bien sûr, cela n’aide pas si vous avez besoin de temps pour vous montrer occupé.
Cette réponse a fonctionné pour moi:
La manière la plus simple est d'écrire simplement l'événement en anglais. Par exemple:
RORO à Inspire9, Richmond le dernier jeudi du mois
Cela créera un événement appelé «RORO at Inspire9, Richmond», avec le champ de localisation réglé sur «Inspire9, Richmond» et la répétition définie sur «Mensuel le dernier jeudi».
De http://blog.stevenocchipinti.com/2012/05/google-calendar-repeating-event-on-last.html/
Pour définir un événement récurrent chaque jour ouvrable le 30 de chaque mois, le 28 ou le 29 février (dans une année bissextile), modifiez et importez le .ics
fichier suivant :
BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20120430T100000Z
DTEND:20120430T101500Z
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=28,29,30;BYSETPOS=-1;WKST=SU;
COUNT=242
SUMMARY: Dia 30 ou dia util anterior
END:VEVENT
END:VCALENDAR
Une question très similaire et plus générale est "comment faire en sorte qu'un événement se répète le dernier [x] jour de chaque mois". Comme l'a noté cette personne , vous devez rechercher un mois avec le nombre maximal de semaines (cinq), puis le définir en fonction du jour du mois. Si le mois initial n'a pas le nombre maximum de semaines, il se répète à la quatrième semaine plutôt qu'à la dernière semaine.
D'accord
in
google calendar ``
Pour développer la réponse de Paulo ci-dessus, il s'agit également d'une solution notable pour le 15 de chaque mois ou le jour de la semaine précédent si le 15 tombe un samedi ou un dimanche:
BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20170415
DTEND:20170415
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=13,14,15;BYSETPOS=-1;WKST=SU;
SUMMARY: Mid-month Event Name
END:VEVENT
END:VCALENDAR
Événements récurrents du milieu du mois, ça vous tente?!
J'ai trouvé que l'application Google Agenda permettait une planification à la fin de chaque mois. Je programme maintenant la plupart des événements depuis mon téléphone. Sous l'option Répétition, sélectionnez Personnalisé, ce qui vous laissera un peu de flexibilité. Il ne fait toujours pas la distinction entre les jours calendaires de la semaine et les jours ouvrés de la semaine comme le calendrier Apple. J'aimerais voir cet ajout.
Google importera uniquement des .ics
fichiers et tout ce qui est nécessaire après la création de l'événement dans un .txt
fichier change l'extension .ics
et il peut être importé.
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=1;WKST=MO