至少管6个月以上。
由于新冠病毒出现的时间还不到一年,疫苗出现的时间就更短了,所以打一次对机体能够提供多长时间的保护并没有具体的结论,但根据现有的数据来看,疫苗在体内形成的抗体在6个月以上仍然能够维持较高的水平,所以新冠疫苗打一次至少管6个月以上的时间。