Currently, there is no way to create a Scheduled Task that will fire at some point in the future, without it being recurring.
e.x "Run PrepareLeaderboard tomorrow at 12pm"
There are some developers who would like this to be a feature because currently the easiest workaround is to create a recurring ScheduledTask and then cancel it sometime after the first iteration.