ICSの終日予定が1日短いときに確認する3項目

記事
IT・テクノロジー
講座や展示の予定をICSで配布するとき、終日イベントが意図した日数で表示されるか、配布前に確認しておくと安心です。以下は架空の展示を使った確認例です。

1.終日予定の終了日は、表示したい最終日の翌日
12月5日と6日の2日間を表示したいとき、終日予定の例は次のとおりです。
DTSTART;VALUE=DATE:20261205
DTEND;VALUE=DATE:20261207
終了日の12月7日は範囲に含まれません。終了日を12月6日にすると、この例では12月5日だけが対象になります。日時付きの予定と日付だけの予定が混ざっている場合は、まず予定ごとの意図を確認します。

2.配布予定の件数と件名を照らし合わせる
元の開催一覧で「展示2件、設営1件」なら、配布するICSに何件入れる予定か確認します。件名の空欄や、同じ識別子(UID)が複数の独立した予定に使われている箇所は確認候補です。繰り返し予定の例外などではUIDを共有する場合があるため、重複候補をそのまま削除しないでください。

3.受け手のカレンダーで代表例を確認する
原本を保存し、架空の予定を入れた確認用ファイルで、終日2日間と時刻指定の各1件を確認します。送り手が期待する日付と受け手の画面の表示を並べて記録します。繰り返しやタイムゾーン指定がある場合も、その機能を使う代表例を用意します。

配布前の確認メモ
・掲載する予定件数と対象期間
・終日予定の開始日、表示させたい最終日、ICS上の終了日
・繰り返しやタイムゾーン指定の有無
・確認したアプリと、原本を修正する担当

少数の予定なら上のメモで確認できます。配布前に複数の点検項目をまとめ、行番号付きの確認票を残したい方向けに、Pythonで端末内処理するICS点検ツールを提供しています。UTC日時と終日予定が中心で、同期や繰り返し展開は対象外です。利用環境と予定形式をご確認のうえ、ココナラ内でご相談ください。
サービス数100万件のスキルマーケット、あなたにぴったりのサービスを探す