D-Dayカレンダーを使用していますが、よくわかりませんが、奇妙な問題が発生しました。
私は基本的に私のコードのためにこれを持っています
iCalendar iCal = iCalendar.LoadFromStream(file.InputStream);
foreach (Event evt in iCal.Events)
{
DateTime start = evt.DTStart.Date;
DateTime end = evt.DTEnd.Date;
// loop through it and get values.
}
しかし、グーグルカレンダーからカレンダーをインポートすると、インポートしているもののいくつかで終了日がめちゃくちゃになります。
例えば私はこれを持っています
タイトル:表示されない日時:3月21日(日)(終日)。
それでもインポートすると、開始日は21日ですが、終了日は22日であるはずです。
何が起こっているのかわからない。
私はあなたたちに他にどんな情報を与えることができるのか本当にわかりません。
cmd行アプリケーションを作成し、それに.icsファイルを入れました。誰かが良い場所を知っているなら、私はそれをアップロードすることができます、そしてあなたたちは私が何を意味するかを見ることができます。
これは私のcmd行が出力しているものです。
Start Date Of this Record
Some one day task 3/25/2010 12:00:00 AM
End Date of this Record 3/26/2010 12:00:00 AM
Start Date Of this Record
Test using quick create(bubble that shows up when clicked on date box) - 1 day t
ask 3/21/2010 12:00:00 AM
End Date of this Record 3/22/2010 12:00:00 AM
Start Date Of this Record
Spans 2 days 3/30/2010 12:00:00 AM
End Date of this Record 4/1/2010 12:00:00 AM