Nitrofurantoin Macro is an antibiotic that is used to treat urinary tract infections. How long it stays in your bloodstream depends on how many doses you had to take per day and the length of time you were taking the medication for. The average length of time it takes for it to leave your body is between 2 and 4 days.
How long does it take Dilaudid to get into the blood stream.
4jrs
a week
72 HOURS.
one day
2 days
12 hours
two minutes
3 days
2 days =D
2 - 4 days.
That will be in your blood for about 12 hours after taking it. It will show in urine for about 2 days.