<不具合が発生するケース>
①前日に二つ以上「終日予定」が存在する場合。
②前日または当日に「終日予定」が存在し、当日現時点以降の予定がない場合。
「終日予定」が日をまたがる予定として扱われることが原因です。
当該予定には「開始時刻」「終了時刻」が存在しないため、それぞれを切り出
そうとしたときにエラーが発生していました。
<対策>
①前日の「終日予定」を読み飛ばすルーチンの修正。
(二つ以上あっても、読み飛ばす)
②当日現時点以降の予定がない場合の処理フロー修正。
(日付のチェックが漏れている箇所がありました)
自分のために、エクスポートしたタスクデータを修正しました。
これはすべて個人の暴走である。