rfc5545

How to have an iCalendar (RFC 2445) repeat YEARLY with duration

本小妞迷上赌 提交于 2019-12-06 10:30:56
问题 I have been unsuccessful in formulating a RRULE that would allow an event as shown below: Repeats YEARLY, from first Sunday of April to last day of May, occuring on Monday, Wednesday and Friday, until forever. FREQ=YEARLY;BYMONTH=4;BYDAY=SU (gives me the first Sunday of April repeating yearly) and FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=-1 (gives me the last day of May repeating yearly) But I can't figure out how to have the event repeat yearly between those dates for Monday, Wednesday and Friday.

Parsing iCal from Outlook: how do I tell what the recurrence schedule is for this event?

时光怂恿深爱的人放手 提交于 2019-12-05 22:50:39
I'm using Python, but I don't think that's relevant here. The iCal snippet below is from an Outlook 2010 export (full data). In Outlook, the event shows up as recurring, including an instance of the event on April 12th, 2012. If you open the series, it says recurrence: Occurs every Thursday effective 3/29/2012 from 12:00 PM to 12:30 PM My question is: is it possible to derive the recurrence schedule from the information below? Which fields will give me the information? I would expect to find an RRULE, but there's no such thing here. BEGIN:VEVENT CLASS:PUBLIC CREATED:20120312T133301Z

Scheduling a monthly event “Every Nth Weekday” using RFC 5545 recurrence rule

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-05 07:34:34
I'm trying to replicate some scheduling functionality in Google Calendar in C# using the RFC5545 recurrence rule. There are two options for scheduling monthly with Google calendar, either by every Nth day month, ie: Every 10th day of the month every 1 months , this will obviously occur regardless of the week day. My recurrence rule for this is: FREQ=MONTHLY;BYMONTHDAY=10 The other option is to repeat the event on every Nth weekday, ie: " Every second Sunday every one months , this is the one I'm having trouble writing the rule for. What should my rule be for the second rule? I've tried FREQ

Adding recurring event to Google Calendar via XML

这一生的挚爱 提交于 2019-12-05 01:19:14
问题 I am trying to add a recurring event to my calendar via the Protocol API. I took the syntax of the recurrence tag from an event I created in Google's interface and used that in my create request. Here is what I submitted: <?xml version='1.0' encoding='utf-8' ?> <entry xmlns='http://www.w3.org/2005/Atom' xmlns:gd='http://schemas.google.com/g/2005'> <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'></category> <title type='text'>Hi Stack

can/should iCal property parametrs be escaped?

大城市里の小女人 提交于 2019-12-05 01:12:48
specifically, the CN (common name) parameter, e.g. ORGANIZER;CN=John Doe,Eng:mailto:jd@some.com The RFC is vague on this, IMHO. It is very clear about property values of type TEXT, but for this parameter it just says " The parameter value is text ". Anyways, the escaping specified for TEXT type doesn't seem complete for parameter values (e.g. ':' is not escaped). thanks a lot! Davka, Yes, parameter values can be escaped by surrounding the value in double-quotes. Parameter values must be escaped if they contain any of the following characters: ; - semicolon : - colon , - comma It is illegal to

How to have an iCalendar (RFC 2445) repeat YEARLY with duration

最后都变了- 提交于 2019-12-04 15:02:41
I have been unsuccessful in formulating a RRULE that would allow an event as shown below: Repeats YEARLY, from first Sunday of April to last day of May, occuring on Monday, Wednesday and Friday, until forever. FREQ=YEARLY;BYMONTH=4;BYDAY=SU (gives me the first Sunday of April repeating yearly) and FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=-1 (gives me the last day of May repeating yearly) But I can't figure out how to have the event repeat yearly between those dates for Monday, Wednesday and Friday. Suggestions? Update: Comments don't have enough space to respond to Chris' answer, so I am editing the

Adding recurring event to Google Calendar via XML

本小妞迷上赌 提交于 2019-12-03 17:10:14
I am trying to add a recurring event to my calendar via the Protocol API. I took the syntax of the recurrence tag from an event I created in Google's interface and used that in my create request. Here is what I submitted: <?xml version='1.0' encoding='utf-8' ?> <entry xmlns='http://www.w3.org/2005/Atom' xmlns:gd='http://schemas.google.com/g/2005'> <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'></category> <title type='text'>Hi Stack Overflow!</title> <content type='text'>Help me please!</content> <gd:where valueString='StackOverflow.com'>

Recurring Events, SQL Query

ぃ、小莉子 提交于 2019-12-03 07:12:53
I am aware that questions about recurring events are common but I have not been able to find one with an answer to this specific question about recurring events other than those to do with calendar apps. The main difference being that the events in our app. will only ever be seen either in reports or by themselves rather than in a calendar format although in many ways they are very similar, maybe just with less of the baggage associated with calendars. In a similar way to a calendar app. events can either occur on a one-off basis or can be recurring E.g. every Thursday or first Monday of every

Difference between iCalendar (.ics) and the vCalendar (.vcs)

人走茶凉 提交于 2019-12-03 02:57:39
问题 I want to send booking information through mail in an attachment to add in MS Outlook. Which format is better? Especially for MS Outlook 2003? 回答1: iCalendar was based on a vCalendar and Outlook 2007 handles both formats well so it doesn't really matters which one you choose. I'm not sure if this stands for Outlook 2003. I guess you should give it a try. Outlook's default calendar format is iCalendar ( *.ics ) 回答2: Both .ics and .vcs files are in ASCII. If you use "Save As" option to save a

Python dateutils print recurrence rule according to iCalendar format (see RFC 5545)

佐手、 提交于 2019-11-29 04:08:31
I am trying to print a recurrence rule as a string specified by iCalendar format (see RFC 5545 ). Im using python dateutils, in particular dateutil.rrule to create the recurrence rule and I want to print this as a string like: "RRULE:FREQ=DAILY;COUNT=5" Can anyone tell me if there is a method to achieve this? I think I'm using the labix dateutils btw. Many thanks! There is no method or function in the python-dateutil package to do this. See this bug for a patch that may help: https://bugs.launchpad.net/dateutil/+bug/943512 . Although this is written four years after the question was asked,