Recurr
$datelist = $site->recurr(
'2022-09-10 20:00:00',
'2022-09-11 02:00:00',
'WEEKLY',
['WE', 'TH', 'FR'],
'2022-10-11'
);
This plugin integrates the Recurr library to make it easier to work with repeating dates (like events on a calender).
Related plugins

Google Calendar
by Benedikt Engel
Autopublish
by Bart Vandeputte
Date Methods
by hana+nils
Yasumi
by Hash&Salt

Event Calendar
by Martin Zurowietz
SunCyclePages
by David Somers
Other plugins by Hash&Salt

ABT
by Hash&Salt
Carver
by Hash&Salt
Chopper
by Hash&Salt
Forms
by Hash&Salt
Gilmour
by Hash&Salt
Schema
by Hash&Salt
SEO
by Hash&Salt

Snipcart
by Hash&Salt

Twit
by Hash&Salt
Video
by Hash&Salt

WebP
by Hash&Salt
Yasumi
by Hash&Salt