Я использую календарь на день Д, и я не уверен, но у меня возникла странная проблема.
У меня в основном это есть для моего кода
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.
}
Тем не менее, когда я импортирую календарь из календаря Google, конечная дата путается с некоторыми материалами, которые я импортирую.
Как, например, у меня есть
Заголовок: не показывать
Когда: Солнце, 21 марта (весь день).
Тем не менее, когда я импортирую его. Я говорю, что дата начала 21-го числа, а дата окончания 22-го, когда он должен быть 21-го.
Не уверен, что происходит.
Я не совсем уверен, какую еще информацию я могу дать вам, ребята.
Я сделал приложение cmd line и поместил в него файл .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