Scheduling Background/ RQ Job after particular time

How can we schedule a RQ/Background job with a function that will be executed after particular time ?

Check erpnext/erpnext/hooks.py at develop · frappe/erpnext · GitHub

@Sandeep_Kakde Thanks for the info. The problem statement was to push a function with parameter in the Redis Queue that will start at time which I will set.
Like below job but with the future time that will be set by me.

You can use rq-scheduler for that. It lets you schedule a job to run at a specific time. Just set up the scheduler with RQSchedulerJob and then call the schedule method, passing in the time you want it to run. I’ve used it a couple of times, and it’s pretty straightforward.

Hi @hazzouma it would be very helpful for me if you could share code snippet.