icalendar

iCalendar repeat rule for “the day after the second monday of the month”

戏子无情 提交于 2021-02-11 13:56:38
问题 I'm trying to create a set of calendar events for a repeating set of days that starts on the first monday of the month, then has an event for the day immediately after that (not necessarily the first tuesday of the month, but the first tuesday after the first monday of the month), but I'm not sure how to do it with the advanced iCalendar rules. https://www.kanzaki.com/docs/ical/recur.html shows that you can recur on the nth date in a set of candidate dates via BYSETPOS , but I can't figure

How to delete a single event from a recurring set using ical programmatically?

て烟熏妆下的殇ゞ 提交于 2021-02-10 08:44:46
问题 I have created a recurring ical event, on 10,11th Please see below, and I want to delete 10th event so I used MEthod: Cancel, but as the UID is same both the records are getting deleted. How to delete only one record, should I use any other value like UID? BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 9.0 MIMEDIR//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH BEGIN:VEVENT DTSTART:20150910T100000 DTSTAMP:20150910T115449Z RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20150911T110000 UID

How to delete a single event from a recurring set using ical programmatically?

空扰寡人 提交于 2021-02-10 08:43:15
问题 I have created a recurring ical event, on 10,11th Please see below, and I want to delete 10th event so I used MEthod: Cancel, but as the UID is same both the records are getting deleted. How to delete only one record, should I use any other value like UID? BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 9.0 MIMEDIR//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH BEGIN:VEVENT DTSTART:20150910T100000 DTSTAMP:20150910T115449Z RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20150911T110000 UID

How to delete a single event from a recurring set using ical programmatically?

扶醉桌前 提交于 2021-02-10 08:43:13
问题 I have created a recurring ical event, on 10,11th Please see below, and I want to delete 10th event so I used MEthod: Cancel, but as the UID is same both the records are getting deleted. How to delete only one record, should I use any other value like UID? BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 9.0 MIMEDIR//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH BEGIN:VEVENT DTSTART:20150910T100000 DTSTAMP:20150910T115449Z RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20150911T110000 UID

Add event to calender from within a browser on mobile platforms

夙愿已清 提交于 2021-02-07 14:48:59
问题 i'm working on a mobile site that lists events. I thought that putting together an ICS file, which contains all the information for a specific event, and linking to that file would be enough to have the OS handle the ICS file and add that information to the calendar. This works on Desktop Computers where the Browser asks if i would like to open the ICS file with a calendar application currently installed. On android and iOs this does not work at all. This is what i get on android:

Add event to calender from within a browser on mobile platforms

时光毁灭记忆、已成空白 提交于 2021-02-07 14:48:53
问题 i'm working on a mobile site that lists events. I thought that putting together an ICS file, which contains all the information for a specific event, and linking to that file would be enough to have the OS handle the ICS file and add that information to the calendar. This works on Desktop Computers where the Browser asks if i would like to open the ICS file with a calendar application currently installed. On android and iOs this does not work at all. This is what i get on android:

Add event to calender from within a browser on mobile platforms

不问归期 提交于 2021-02-07 14:46:39
问题 i'm working on a mobile site that lists events. I thought that putting together an ICS file, which contains all the information for a specific event, and linking to that file would be enough to have the OS handle the ICS file and add that information to the calendar. This works on Desktop Computers where the Browser asks if i would like to open the ICS file with a calendar application currently installed. On android and iOs this does not work at all. This is what i get on android:

Can iCal schedule an event for the first weekday after BYMONTHDAY if BYMONTHDAY is a weekend?

杀马特。学长 韩版系。学妹 提交于 2021-02-07 14:31:21
问题 If I have a recurring event on a given day of the month (i.e. the 15th) and that day falls on a Saturday or a Sunday, is it possible for iCal to instead schedule the event to occur on the next available week day? 回答1: you cannot set exception but you can use a combination of byday and bymonthday: something like will give you the monday after a week-end which had either on saturday or sunday a 15th. RRULE:FREQ=MONTHLY;BYDAY=MO;BYMONTHDAY=16,17 By combining with another event: RRULE:FREQ

How do I create an “internet calendar subscription” for Outlook?

不打扰是莪最后的温柔 提交于 2021-02-07 07:38:38
问题 Currently, the user adds a "new internet calendar", but it's a one-time download of the ICS file. I want the user to click a button to get his personal calendar added as a subscription to Outlook. I want the automatically updating "internet calendar subscription". Like in SharePoint, the button called "Connect to Outlook" which adds the calendar you're viewing to your Outlook as an automatically syncing calendar. 回答1: Creating iCals in C# and this CodeProject post tell me you should use the

How do I create an “internet calendar subscription” for Outlook?

做~自己de王妃 提交于 2021-02-07 07:38:14
问题 Currently, the user adds a "new internet calendar", but it's a one-time download of the ICS file. I want the user to click a button to get his personal calendar added as a subscription to Outlook. I want the automatically updating "internet calendar subscription". Like in SharePoint, the button called "Connect to Outlook" which adds the calendar you're viewing to your Outlook as an automatically syncing calendar. 回答1: Creating iCals in C# and this CodeProject post tell me you should use the