You could query the sysjobschedules table in msdb which contains the next run date and time for all jobs. Something like this would get the job names also:
select name, next_run_date, next_run_time
from dbo.sysjobschedules s join dbo.sysjobs j on s.job_id = j.job_id