问题分析:颈椎病的治疗周期是两到四周,但是由于颈椎病的类型以及每个病人的病情程度不一样,所以没有办法准确的确定颈椎病需要多长时间能够治疗好。需要去医院进行系统的检查,根据颈椎病的类型以及程度采取针对性的治疗。