根据西安市人力资源和社会保障局的规定,职工退休手续办理大约需要2-3个月的时间。具体办理流程包括申请退休、社会保险部门审核、档案移交、工资待遇确定等环节。办理流程繁琐,需要逐级审批和相关部门配合,因此时间较长。建议职工提前准备相关材料,并在离退休前尽早开始办理手续,以确保能够及时顺利地退休。