How long does it take for sleeping pills to take effect

  Most sleeping pills take effect in about half an hour, and patients are advised to take them half an hour before bedtime.  Sleeping pills can be divided into short-acting sleeping pills, medium-acting sleeping pills and long-acting sleeping pills according to their effects. Short-acting sleeping pills, such as midazolam, are mainly used for patients who have difficulty falling asleep; medium-acting sleeping pills, such as eszopiclone and alprazolam, are mainly used for patients who have shallow sleep and wake up easily; long-acting sleeping pills, such as diazepam and clonazepam, are mainly used for patients who have short sleep duration and wake up early. Some sleeping pills have adverse effects such as drug resistance, dependence and addiction, and need to be applied under the guidance of a doctor in a regulated manner.  Some patients insomnia is caused by poor sleep habits, cultivate good sleep habits can be effective in improving the symptoms of insomnia, such as avoid brushing the phone before bed, avoid strenuous activities, can be appropriate to listen to light music or reading.