snbhsmt_log

ネットワークとコンピュータ、その他いろいろ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Google カレンダでウェブから作成できない予定をインポート

Google カレンダの繰り返し予定は、ウェブインターフェイスから 指定できる以上の条件を解釈してくれる様だ。 以下 Google カレンダにインポートできる iCalendar の RRULE の例。

毎月末の予定
BYMONTHDAY に月末を表す -1 を指定。 1/31, 2/28, 3/31, 4/30, ... と繰り返す。 当然 INTERVAL, UNTIL とかも一緒に指定できるから隔月末の予定とかも可能。
DTSTART;TZID=Asia/Tokyo:20090131T100000
DTEND;TZID=Asia/Tokyo:20090131T103000
RRULE:FREQ=MONTHLY;BYMONTHDAY=-1

月次の予定で日にちを複数指定 (7の付く日)
DTSTART;TZID=Asia/Tokyo:20090807
RRULE:FREQ=MONTHLY;BYMONTHDAY=7,17,27

月次の予定で曜日を複数指定 (第一第三日曜日)
DTSTART;TZID=Asia/Tokyo:20090802
RRULE:FREQ=MONTHLY;BYDAY=1SU,3SU

月次の予定で曜日を複数指定 (第一月曜日と最終金曜日)
DTSTART;TZID=Asia/Tokyo:20090803
RRULE:FREQ=MONTHLY;BYDAY=1MO,-1FR

毎年 3, 9 月の 10 日
DTSTART;TZID=Asia/Tokyo:20010310
RRULE:FREQ=YEARLY;COUNT=24;BYMONTH=3,9

毎年 4, 10 月の 10 日と 20 日
DTSTART;TZID=Asia/Tokyo:20010410
RRULE:FREQ=YEARLY;BYMONTH=4,10;BYMONTHDAY=10,20

毎年 3 月の毎木曜日
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=TH

毎年 6, 7, 8 月の毎木曜日
RRULE:FREQ=YEARLY;BYDAY=TH;BYMONTH=6,7,8

毎年 1 月の毎日
RRULE:FREQ=YEARLY;BYMONTH=1;BYDAY=SU,MO,TU,WE,TH,FR,SA

参考:
iCalendar spec: 4.8.5.4 Recurrence Rule
スポンサーサイト

« iCalendar の繰り返し予定の例外|Top|iCalendar の繰り返し予定を作成 »

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://snbhsmt.blog110.fc2.com/tb.php/118-29d48e34

Top

HOME

Author:snbhsmt
Google Profiles

http://www.ksky.ne.jp/~snbhsmt/

全ての記事を表示する

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。