问题分析:百白破指百白破疫苗。通常情况下,百白破疫苗出现硬块一般需要1-2周才能消失。百白破疫苗是三个月龄到三岁之间的一种组合疫苗,主要用来预防百日咳、白喉和破伤风。假如将百白破疫苗注射到大臂三角肌处,因为注射的药量不大,硬块也不大,一般一周后就会消退。假如是在下臂三角肌处,因为注射了大量的药物,硬块较大,所以消退的时间也会较长,一般需要2周左右。百白破疫苗需要在医生的指导下进行注射,不要自己注射,一旦出现红肿、硬块等不适感,要及时就医。