流感疫苗要一年打一次,因为它每年流感发生这个病毒得型不一样,所以每年世卫组织通过预测,并研发疫苗,所以你需要每年打一次,而且一般流感发生之前的10月和11月这个时候,打疫苗比较合适。
如果再往后一点时间也是可以的。