RRuleSwift
RRuleSwift copied to clipboard
Swift rrule library for working with recurrence rules of calendar dates.
How to convert RRule to Human readable Text on iOS? For Example: RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1FR,3FR,5FR -> Monthly on Friday of weeks 1, 3, 5 of the month
Thank you for this amazing work. Are there any plans to incorporate the rule.toText() as per https://jakubroztocil.github.io/rrule/
I don't think this library parses RRULE:FREQ=YEARLY;INTERVAL=1;COUNT=6;BYMONTH=2;BYDAY=3MO (president's day) correctly. I tried it, and it gives me back RRULE:FREQ=YEARLY;INTERVAL=1;WKST=MO;DTSTART=20190103T054718Z;COUNT=6;BYMONTH=2 which is incorrect. I think the issue is the BYDAY not...
- Fixes compatibility with Xcode 14 - Adds a new aggregate target for generating a `xcframework`
It seems that static JSContext (Iterator.rruleContext) is causing problems when there are calculations on different threads. It happens, when in some (not so rare) cases two `context?.evaluateScript("var rule = new...
Hello. I created a podspec file for cocoapods. If needed you can add/edit an additional information to the file (Or I can do it :)). For publishing pod you need...
**Problem:** The DateFormatter has a feature that will add the AM/PM to any formatted string (even if the format doesn't include AM/PM) if the user sets his/her phone to a...
This pull request adds cocoapods support to this library. In contrast to [this pull request](https://github.com/teambition/RRuleSwift/pull/9) it also supports Watch OS and fixes a problem where the javascript-library can't be found.
I the app has different timeZone from the device, the recurrence dates are incorrect, because javaScript uses the device Settings. eg: device TimeZone: LosAngeles, app timeZone: Athena and recurrence every...
The issue is that if i had a repeating from 2017 daily and no endRule, and the window from someDate 2019 and otherDate in 2019 the endlessRecurrenceCount come in place...