问题分析:颈椎病的治疗周期是两2-4周,但是由于颈椎病的类型以及每个病人的病情程度不一样,所以没有办法准确定颈椎病需要多长时间能够治疗好,需要去医院进行系统的检查,根据颈椎病的类型以及程度采取针对性的治疗。平时要改掉生活当中的不良习惯,避免颈椎病病情加重或者出现复发的情况。