打完乙肝疫苗后多久才需要重新打?如果检查结果显示阴性是表示有抗体吗,这样是否还需要重新打疫苗?