A single medicine can provide effects for up to 15 hours. Normally most patients will feel the effects for up to 12 or 13 hours.