By "ahead of time" I mean to schedule all of the runs on the day I receive the request, so that I do not have to remember to run the job on each requested day, at each requested time.
In the example request, there is no pattern. The 2nd run is at an earlier time, 6 AM, compared to other dates.
The user wants JOB_A to run as follows:
1/23/19 @ 8 PM CT
1/28/19 @ 6 AM CT
1/28/19 @ 8 PM CT
1/29/19 @ 8 AM CT
1/29/19 @ 8 PM CT
1/30/19 @ 8 AM CT
Creating something like an "override" that lasts through the last requested run would be what we want, but "overrides" do not work that way. They are for single exceptions.