How long it takes for the medicine to be absorbed by the body in the stomach is based on the nature of the medicine and how well it is absorbed by the body, and the amount of time it takes for the medicine to be absorbed varies from person to person. In most cases, most medicines dissolve in the stomach within a few minutes. But the time for complete absorption may be anywhere from 1 to 3 hours. Some extended-release tablets will take longer to be absorbed, sometimes up to a day, but there are some medications that can be absorbed in as little as 30 minutes. The patient’s own physical condition has a lot to do with the rate at which the drug is absorbed. If the patient’s digestive tract is dysfunctional, the rate at which the drug is absorbed will decrease, and even some drugs will not be absorbed by the intestines at all, and can only be administered by injection. Drugs need to be used under the guidance of a professional physician, and should not be used arbitrarily.