web-dev-qa-db-ja.com

Googleカレンダーの各月の最終日にタスクを繰り返す方法は?

ほぼすべての主題がそれを言う。 Googleカレンダーの各月末にタスクを繰り返すにはどうすればよいですか。

Jan 31- repeated task
Feb 28 - repeated task
march 31 - repeated task
april 30 - repeated task
....
etc
52
chobo2

各月の最終日に繰り返されるイベントを作成するには、イベントを含むファイルを作成し、Googleカレンダーにインポートします。

  1. 次のテキストを新しい.txtファイルに貼り付けます(メモ帳などを使用):

    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
    
  2. DTSTARTDTENDの両方の後ろに、イベントの最初の発生の日付を書きます。次に、SUMMARYの後ろにイベントの名前を入力します。

  3. Googleカレンダー で、Settingsに移動し、Calendarsタブ。 カレンダーのインポートをクリックして、.txtファイルをアップロードします。 (新しいカレンダーを作成するのではなく、既存のカレンダーにイベントを追加します。)

できた!

イベントは、月に応じて各月の30日または31日(または28日、29日)に表示されます。

また、BYDAYにSUとSAをドロップすることにより、最終営業日にスケジュールすることもできます。

イベントの名前と時間は引き続き編集できます(UIは少し不具合があり、デフォルトでは日付が乱れますが、機能します)。ただし、繰り返しを編集することはできません:「このイベントには、 Googleカレンダー」

追伸「月の最初の営業日」など、イベントが発生するタイミングについて独自のルールを作成する場合は、RFC 5545のセクション RRULE を参照してください。セクション RECUR 正式な定義。これにより、RRULE行を好みに合わせて編集できます。いくつかの例についても、この回答に関するコメントを参照してください。

51
Jo Liss

OS Xカレンダーアプリでこれを行うことができます。

まず、 GoogleカレンダーとOS Xカレンダーを同期します

次に、毎月の最終日に発生するイベントシリーズを作成し、Googleカレンダーと同期するのを待ちます。

First stepSecond stepVoilà

8
Fish Monitor

一部の人々に有効な別の部分的な解決策:毎月first日に繰り返しイベントを作成し、1日前にリマインダーを追加します。その後、適切なタイミングでイベントに関する通知を受け取ります。もちろん、忙しいと表示する時間が必要な場合、これは役に立ちません。

7
Alan Bellows

この答えは私のために働いた:

最も簡単な方法は、単純な英語でイベントを書き出すことです。例えば:

毎月最終木曜日のリッチモンドのInspire9でのRORO

これにより、「RORO at Inspire9、Richmond」というイベントが作成され、場所フィールドが「Inspire9、Richmond」に設定され、繰り返しが「先週の木曜日に毎月」に設定されます。

から http://blog.stevenocchipinti.com/2012/05/google-calendar-repeating-event-on-last.html/

1
Matthew Skelton

毎月30日、または2月28日または2月29日(うるう年)に繰り返しイベントを設定し、就業日とするには、次の.icsファイルを調整してインポートします。

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
1

非常によく似た、より一般的な質問は、「各月の最終[x]日にイベントを繰り返す方法」です。 この人 のように、最大​​週数(5)の月を見つけて、その月の日に基づいて設定する必要があります。最初の月に最大週数がない場合、先週ではなく第4週に繰り返されます。

1
Ben Creasy
  • Outlookを開き、[タスク]-> [新しいタスク]に移動します。
  • 件名>開始日>および期日を入力します(期日はこの(2月)の最終日になります)
  • 上部の[繰り返し]タブをクリックします
  • パターン・マンスリー>毎月の(最後の)(日)。

Ok

0
Ankur Dholakiya

Googleは.icsファイルのみをインポートします。必要なのは、.txtファイルにイベントを作成した後、拡張子を.icsに変更し、インポートできるようにすることだけです。

0
user164097

Googleカレンダーアプリでは、毎月末にスケジュールを設定できることがわかりました。現在、ほとんどのイベントを電話からスケジュールしています。 [繰り返し]オプションで[カスタム]を選択すると、かなりの柔軟性が得られます。 Appleカレンダーのように、カレンダーの曜日と曜日を区別しません。私はこの追加を見たいです。

0
Steve

上記のPauloの答えを拡張するために、これは毎月15日、または15日が土曜日または日曜日に当たる場合は前の平日にも注目すべき解決策です。

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

月半ばの定期的なイベント、誰?!

0
pork-chop