Customize running time of scheduled jobs


Is it possible to customize when scheduled jobs are going to be run (i.e. have finer granularity when controlling when weekly and daily tasks are being run)? If so, how could I do it?

Thanks for your time,

Maybe this can help

Maybe call via cron?