Asked by:
Import ics to Office 365 Calendar but the event time is wrong.

Question
-
Hi,
I am working on a back-up tool project for Office 365.
Recently, I got a problem with ics import on Office 365 Calendar.
I imported an ics file which describes an event during Wed 5/23/2018 7:00a - 8:00a @CST, but the Office 365 Calendar UI showed incorrect event time. (UI showed the event time is "Wed 5/23/2018 6:00a - 7:00a @CST".)
I have asked on Microsoft Community, and the technical support suggested me to post it on here.
I also have checked the difference between the ics file support provided and mine.
However, the only difference is that there are some Standard/Daylight Time rules to describe the time zone change during 1986~1991 in my .ics file, but those rules should NOT effect the events which are in 2018.
Therefore, I think there should be some bugs in ics file parser.
Hope the MSFT RD can check this issue.
Thanks,
Joe Wu
P.S. Here is the ics file I imported.
BEGIN:VCALENDAR
PRODID:Microsoft Exchange Server
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
X-LIC-LOCATION:Asia/Shanghai
BEGIN:STANDARD
TZNAME:CST
DTSTART:19411001T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CDT
DTSTART:19860504T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CST
DTSTART:19860914T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CDT
DTSTART:19870412T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CST
DTSTART:19870913T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CDT
DTSTART:19880410T000000
TZOFFSETFROM:+0800
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CST
DTSTART:19880911T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CDT
DTSTART:19890416T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CST
DTSTART:19890917T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CDT
DTSTART:19900415T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CST
DTSTART:19900916T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CDT
DTSTART:19910414T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CST
DTSTART:19910915T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:Etc/UTC
X-LIC-LOCATION:Etc/UTC
BEGIN:STANDARD
TZNAME:UTC
DTSTART:19700101T000000
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID: 040000008200E00074C5B7101A82E00800000000E4B56E3BC4F1D301000000000000000010
0000002DF16AE26FBA1A4095471635E4CD32CD
SEQUENCE:0
SUMMARY:7~8 event
DESCRIPTION:
LOCATION:
STATUS:CONFIRMED
TRANSP:OPAQUE
CLASS:PUBLIC
ORGANIZER;CN=joewu@domain.com:
joewu@domain.com
DTSTART;TZID=Asia/Shanghai:20180523T070000
DTEND;TZID=Asia/Shanghai:20180523T080000
CREATED:20180522T115912Z
LAST-MODIFIED:20180522T115912Z
END:VEVENT
END:VCALENDAR- Edited by Joe Wu (joewu) Friday, June 22, 2018 7:28 AM Add file information
- Moved by Terry Xu - MSFT Thursday, June 28, 2018 9:34 AM
Friday, June 22, 2018 7:26 AM
All replies
-
Hello Joe Wu,
What do you mean Office 365 Calendar UI? How did you import the ICS? Would you mind share us how we could reproduce your issue?
Best Regards,
Terry
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.Monday, June 25, 2018 5:49 AM -
Hi Terry,
Thanks for your reply.
I tried to post some images to describe my test steps, but the website said I have to wait the account verification first. :(
I log in to the www.office.com , switch to Outlook app, and click "Calendar".
And then I click "Add calendar" -> "Add file" to import the ICS.
You can get the further information by the following link.
https://answers.microsoft.com/en-us/msoffice/forum/msoffice_outlook-mso_other-mso_o365b/import-ics-to-office-365-calendar-but-the-event/ec017541-bd1d-410c-8969-dac40ce983f4
If you need any further information, please let me know.
Thanks.
Joe Wu
- Edited by Joe Wu (joewu) Tuesday, June 26, 2018 8:32 AM Update the test steps
Tuesday, June 26, 2018 8:26 AM -
Hello Joe Wu(joewu),
It seems that you issue is more related to Outlook Web App and this forum is for discussing development issue related to Outlook Client. I tired to import the ics file in Outlook Client and it works well.
I would suggest you click the question mark on the top and right corner on the Outlook Web App to call the Help task pane and make a feedback for your issue.
For the current thread, I will move it to Off-Topic forum.
Thanks for understanding,
Best Regards,
Terry
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.Thursday, June 28, 2018 9:34 AM -
Hi Terry,
Thanks for your help.
However I didn't find the Help task pane of the Outlook Web App.
Could you give me the website of it?
Thanks.
Friday, June 29, 2018 2:08 AM