It depends on the method and why.
Donating
If it is your first time, you will need to go through a registration process first. That includes filling in forms with your name and medical history, as well as having a sample of your blood taken for lab analysis to make sure it's healthy to be donated. Then you are given the go-ahead to donate. This could take around 2 hours to 3 days to complete.
If you have already registered, it should take around 10 minutes to donate blood.
Blood testing
Around 10-30 minutes depending on method of extracting the blood.
How long does it take Dilaudid to get into the blood stream.
how long does Oxycontin stay in the blood
can a diabetic donate blood
after the blood circulation stops how long does the brain take to die
synopia
48 hours
fat
it depends on what narcotics
20 seconds
2 days
Four Days
12 minutes