霰粒肿一般需要1-2周左右的时间才能好,但具体时间因人而异。霰粒肿是一种眼睑腺体的慢性非化脓性炎症反应,多由睑板腺分泌物排出受阻所引起。霰粒肿患者通常会出现眼部红、肿、热、痛等症状,严重时还会出现视力下降的情况。如果患者的病情比较轻,并且在发病后及时配合医生进行治疗,一般在1周左右的时间就可以恢复。但如果患者的病情比较严重,而且没有积极配合医生进行治疗,则可能需要2周左右的时间才能好。建议患者在日常生活中注意用眼卫生,避免用手揉搓眼睛,以免加重病情。同时还要注意饮食健康,多吃一些新鲜的水果和蔬菜以及富含优质蛋白的食物,比如苹果、香蕉、火龙果、猕猴桃、鸡蛋、牛奶等,可以补充身体所需要的营养元素,增强身体抵抗力。