Usually 24 hours but sometimes more than that if admin is busy in some other work.
@zeeshunjutt777 most of the Q&A questions are pending til @admin approves them in the mornings.
Now it depends on your time zone as I am in the US and I go by Central US Time.
So it all depends on time and for weekends their could be delays.
I would say Please be Patient.
I am not sure on this one @zeeshunjutt777 as your question here has come after your question that has not been approved.
So I am thinking that the question you asked before that is not approved will not be approved.