It appears there is no End Date or Date Repeat options for the datetime field in Drupal 8.

Are there any contrib options for recurring events in Drupal 8?


As of 2016/03/04, these are open issues in Drupal 8. See Support for end date and D8: Date repeat feature requests. The decision was made to move these from contrib into core, but they are complicated issues, and unfortunately touch the exact same portions of code, so working on them simultaneously is difficult.

As of 2016/12/07, support for end date is officially part of core, starting with 8.2.0. It is looking like the date repeat feature is going to end up in the datetime extras module as part of contrib, and not core. However, work on this is still preliminary.

| improve this answer | |

There is a new module named Date Recur Field (repeating dates) that can help you.

Recurring dates, i.e. date repeat, for Drupal 8.

Provides a new field type that supports repeating dates via recurrence rules (RRule). For RRule compilation, php-rrule is used.

If you need integration with Calendar module you need to apply Patch for calendar module.

I think that the module needs integration with the Datetime Range core module because for the moment to show a multi days event in Calendar you need the Improve the Views integration for DateRange fields patch.

| improve this answer | |
  • 1
    Note that date_recur is currently alpha and shouldn't be used on production sites (I can't find any indication of when a beta might be released). – Oliver Coleman Feb 24 '17 at 21:02

There's a sandbox: https://www.drupal.org/sandbox/frando/2775015 - didn't test it, though.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.