> On 17 Feb 2016, at 10:34, Eric Gorr <mail...@ericgorr.net> wrote:
> 
> When setting up a repeating event in Apple’s Calendar application, there is a 
> lot of flexibility. For example, I can specify that an event repeats every 
> month on the 5th Saturday. Of course, not every month has a fifth saturday, 
> so for that month there is no event.
> 
> What I am wondering is if there is direct api support for doing these date 
> calculations…can I supply a set of parameters to a function and ask what the 
> next 5th saturday of the month is?
> 
> I can, of course, implement a naive algorithm which simply iterates through 
> each day of the month, checks to see if it is the 5th Saturday encountered 
> and return that date, but I am hoping I would not need to write something so 
> tedious and prone to error. If there is a 3rd party library that would 
> provide such support, I would be interested in learning about it as well.
> 
> Thank you.

See NSCalendar - that does every type of date calculation you could think of 
and then some, and it’s all tested and maintained by someone else and knows all 
about every wrinkle in calendars known to man. 
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to