Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for calendar-style recurring datetimes to Interval #129

Open
bitwalker opened this issue Mar 7, 2016 · 5 comments
Open

Add support for calendar-style recurring datetimes to Interval #129

bitwalker opened this issue Mar 7, 2016 · 5 comments

Comments

@bitwalker
Copy link
Owner

This would permit expressing intervals like "the third Sunday of every month"

@matheus-b
Copy link

Dear bitwalker, I am implementing recurring events for a phoenix project using timex. Is this the right place to ask you about your thoughts on future compatibility? I basically follow the iCalendar feature set currently.

@bitwalker
Copy link
Owner Author

Yes definitely :), feel free to post your thoughts/questions here and we can discuss the implementation

@shymega
Copy link

shymega commented Mar 26, 2018

Just wondering how progression of this feature has been going. I've been trying to implement a similar thing to find the 2nd Saturday of each month, and I'd rather use Timex to do that, but I'm not exactly sure how to implement it either....

@matheus-b
Copy link

Ah, I forgot about this there.

I could give it a go, have code around here somewhere.

But I am not so sure anymore timex is the place this should be in.

What are your thoughts by now bitwalker?

@bgentry
Copy link

bgentry commented Aug 18, 2018

I'd love to see this. I started using the recurring_events library, but soon discovered that it does not handle DST transitions at all because it doesn't have any real awareness of time zones or daylight saving time (pbogut/recurring_events#14).

If the goal is to have an event that repeats "at 3am every day", that should be done in a way that respects DST transitions in the timezone. Or at least there should be an option to do so, because I can understand there may be cases where this is not desirable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants