how long you’ll have to abstain from cannabis to pass the standard drug test

Urine: 3 to 77 days (10 to 30 days for regular consumers)
Blood: 1 to 7 days
Hair: 90 days
Saliva: 1 to 7 days
There are a few factors that influence the amount of time it takes to detox. These include:

Your individual metabolism
Frequency of exercise
Body mass index (BMI) (the higher the number, the longer it will take)
How often you consume cannabis
The potency of the cannabis consumed
The amount of cannabis consumed
The parameters of the test