Carry out recurrent task in a time interval

Does Hangfire support carry out recurrent task in a time interval? For example, now the time is 2016.04.22,I plan to execute the cron expression “0 15 10 * * * *”-every day at 10:15 trigger during the 2016.06.01-2017.09.02. If I want to do this,from my point of view to create three BackgroundJob, two delay job and a recurrent job,first delay job(2016.06.01-2016.04.22=39 days,after 39 days start) to start the recurrent job,second delay job cancel/delete the recurrent job。Anyone can suggest some advice,thank you very much?