Eczema can generally be cured gradually in 2-4 weeks with standard treatment, but some patients may take up to 2 months or even longer, with some individual differences. Eczema is an allergic disease, divided into acute eczema, subacute eczema and chronic eczema, and there are major differences in the time it takes to treat it. The general course of acute eczema is shorter and the treatment is more effective, after regular treatment, generally about 2 weeks to heal. Sub-acute eczema and chronic eczema have a relatively long course, the disease is also more stubborn, and prone to recurring episodes, generally need more than 1 month to be completely treated. For chronic keratosis eczema or chronic chancroid eczema, the treatment period can even be more than 2 months. During the treatment of eczema, you should eat less spicy and stimulating food to avoid repeated aggravation of eczema, you should also avoid excessive washing and ironing.