问题分析:颈椎病一般需要两周到三个月可以恢复。首先,颈椎病在进行保守治疗后,大约需要两周左右就能够明显的控制病情,会起到颈部疼痛减轻,颈椎活动范围恢复,可无头晕恶心等症状的效果。如果进行手术治疗,就需要佩戴颈托外固定,在术后一到二个月取下。患者还需清淡饮食,多吃萝卜,苹果等新鲜的水果和蔬菜,避免使用辣椒等辛辣刺激性的食物。