西安红码变绿码需要14天。只要是确诊病例、无症状感染者或密接和次密接者,健康码都会变成红色,红码人员需要隔离,并且进行核酸检测,结果为阴性且需要上报健康码,红码就能转为绿码。
在发现自己的健康码是红色之后,首先立即向所在社区报备,然后待在家里不出行,在隔离转运专班和社区对接后,转至隔离点进行隔离,隔离期满后,如果核酸检测结果为阴性,且健康状况无异常,解除隔离,即可转为黄码。