It may take up to two weeks for diltiazem to fully lower the heart rate of a patient with high blood pressure. The medicine controls chest pain and high blood pressure but does not cure them.