将包含多个事件的 ICS 文件保存到我的日历,而不是其他日历

问题描述 投票:0回答:2

当我将 Excel 电子表格转换为 CSV 文件时...然后将 CSV 文件转换为 ICS 文件...我可以打开其中包含单个事件的 ICS 文件,并接受会议邀请,然后将其添加到我的日历。

(使用此应用程序进行转换)http://icsconverterwebapp.n8henrie.com/

enter image description here

问题是,如果我在 Excel 电子表格中放入多行,最终的 ICS 版本将作为“其他日历”打开

我可以将 ICS 文件项目添加到我的日历中,而不是“其他日历”吗?

我在网上读到这似乎很常见......不仅仅是所使用的网络应用程序所独有的。

enter image description here


这是在记事本中打开 .ical 时的样子

BEGIN:VCALENDAR
VERSION:2.0
PRODID:n8henrie.com
BEGIN:VTIMEZONE

TZID:Eastern Standard Time
BEGIN:STANDARD
DTSTART:16011104T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010311T020000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE

BEGIN:VEVENT
SUMMARY:xxxxxxxxxxxxxxx
DTSTART;TZID="Eastern Standard Time":20140207T073000
DTEND;TZID="Eastern Standard Time":20140207T080000
DTSTAMP;VALUE=DATE-TIME:20140131T201152Z
UID:95411648482978418158407727822520140131T201152___n8henrie.com
DESCRIPTION:xxxxxxxxxxxxxxx
LOCATION:xxxxxxxxxxxxxxx
TRANSP:OPAQUE
END:VEVENT


BEGIN:VEVENT
SUMMARY:xxxxxxxxxxxxxxx
DTSTART;TZID="Eastern Standard Time":20140207T080000
DTEND;TZID="Eastern Standard Time":20140207T090000
DTSTAMP;VALUE=DATE-TIME:20140131T201152Z
UID:94761546274544960391869215468820140131T201152___n8henrie.com
DESCRIPTION:xxxxxxxxxxxxxxx
LOCATION:xxxxxxxxxxxxxxx
TRANSP:OPAQUE
END:VEVENT
calendar outlook icalendar
2个回答
1
投票

根据 answers.microsoft.com 响应,这是自 Outlook 2003 以来打开包含多个事件的 .ics 文件时 Outlook 的预期行为。

根据响应,您可以按照以下步骤手动导入 .ics 文件:

  1. 转到默认日历
  2. 点击文件
  3. 选择打开并导出
  4. 选择导入/导出文件
  5. 在导入/导出向导下选择导入icalendar文件
  6. 从保存的位置选择要导入的文件
  7. 查看 Outlook 默认日历

显然您期望的行为可以通过互联网日历来实现,但我还没有对此进行测试。请参阅此 stackoverflow 答案了解如何实现。


0
投票

我在 MacOS 上的日历应用程序中创建事件,在日历中选择它们,然后从以下位置导出它们:文件 -> 导出 -> 导出...

以下是上述解决方案的文件输出示例:

BEGIN:VCALENDAR
METHOD:PUBLISH
VERSION:2.0
X-WR-CALNAME:Home
PRODID:-//Apple Inc.//macOS 11.6.2//EN
X-APPLE-CALENDAR-COLOR:#34AADC
X-WR-TIMEZONE:Europe/Bucharest
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Europe/Bucharest
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
DTSTART:19970330T030000
TZNAME:EEST
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
DTSTART:19971026T040000
TZNAME:EET
TZOFFSETTO:+0200
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
TRANSP:OPAQUE
DTEND;TZID=Europe/Bucharest:20220326T170000
UID:639A3E78-8D17-3361-AF99-BAAA9172DA73
DTSTAMP:20220309T145203Z
LOCATION:Bucharest
DESCRIPTION:Join the 5km marathon event!
URL;VALUE=URI:https://www.website.com/
SEQUENCE:1
SUMMARY:5km marathon event
LAST-MODIFIED:20220309T145353Z
DTSTART;TZID=Europe/Bucharest:20220326T100000
CREATED:20220309T145200Z
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:DISABLED
BEGIN:VALARM
X-WR-ALARMUID:A7753FA5-96E8-4314-93D4-8CD14B405F6E
UID:A7753FA5-96E8-4314-93D4-8CD14B405F6E
TRIGGER:-PT1H
ATTACH;VALUE=URI:Chord
ACTION:AUDIO
END:VALARM
END:VEVENT
END:VCALENDAR
© www.soinside.com 2019 - 2024. All rights reserved.