我有一整天的活动,我想通过ics文件导出到我的Google日历。 ics文件的格式如下
BEGIN:VCALENDAR
VERSION:2.0
TYPE:VCALENDAR
UID:xxx
PRODID:-//ABC//EN
X-PUBLISHED-TTL:1
CALSCALE:GREGORIAN
X-WR-CALNAME:ABC TEST - Calendar
BEGIN:VEVENT
TYPE:VEVENT
UID:xxx
STATUS:CONFIRMED
SEQUENCE:0
SUMMARY:Full day event
DESCRIPTION:
TRANSP:TRANSPARENT
DTSTART:20130910T000000Z
DTSTAMP:20130909T235959Z
DTEND:20130910T000000Z
我面临两个问题
答案 0 :(得分:0)
您需要使用RFC5545
的日期格式在你的情况下,那将是
DTSTART;VALUE=DATE:20130910
另一方面,您不需要DTEND。
您还应删除无效的TYPE属性(“TYPE:VCALENDAR”和“TYPE:VEVENT”)。
最后,第一个UID属性(直接在TYPE:VCALENDAR下的属性)在那里无效。只有第二个是有效且必需的。