我正在尝试将简单的ics文件导入Google日历.但是,即使我指定了时区,Google日历仍会导入错误的事件时间.(虽然它确实说错误的时间是在正确的时区.)
这是我的ics文件的示例:
BEGIN:VCALENDAR
BEGIN:VEVENT
DESCRIPTION: Test_Description
DTEND;TZID=US-Pacific:20140606T180000
DTSTART;TZID=US-Pacific:20140606T170000
LOCATION:Test_Location
SUMMARY:Test_Summary
UID:20140606T150000@NL
END:VEVENT
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud)
此事件应显示为6月6日太平洋标准时间下午5点至下午6点.但是,在我的日历上显示为6月6日上午10点到11点太平洋标准时间.
我认为(虽然还没有实现)只是将所有内容更改为UTC并相应地调整事件时间可能会有效.但是,这实现起来有点烦人,老实说Google Calendar应该能够处理这种简单的导入.
有没有人有任何建议来处理这个问题,或者看到我的ICS文件中的任何错误?
谢谢!