心脏药吃多长时间能好