不导入.ics日历我有一个文件的.ics我用PHP手动创建类似如下:Outlook 2003中,而outlook 2007不会
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
DESCRIPTION:Some description here
LOCATION:Scheduled PTO
DTEND;VALUE=DATE:20101104
DTSTART;VALUE=DATE:20101103
PRIORITY:5
SEQUENCE:0
SUMMARY;LANGUAGE=en-us:PTO - 8.00 hour(s)
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE
END:VEVENT
END:VCALENDAR
这导入到Outlook 2007时(以及谷歌工作正常日历)。在Outlook 2003中,我收到以下错误:
“如果您尝试以iCalendar格式保存重复发行的月历,可能会出现此错误。为避免此错误,请将约会选项设置为阳历,而不是月历。
是否有需要在.ics文件中更改以使其与Outlook 2003一起使用?
(我没有Outlook 2003中的时刻来测试)
PHP不能生成.ics文件。用PHP编写的库可以,也许你可以在你的文章中命名它? – halfdan 2011-04-14 22:39:16
对不起,我没有使用库,我手动创建了ics文件。更新的问题... – Jason 2011-04-14 23:57:28