How long it takes to be discharged from the hospital with bacterial pneumonia depends on the extent of the patient’s illness and the size of the lesions. If the symptoms are mild and the extent of the lesions is not very large, the patient can usually be discharged in 5-7 days. If the symptoms are severe, with severe clinical manifestations such as high fever, cough, sputum, infectious shock, respiratory failure, and the extent of the lesions is large and the infection indicators are high, the length of hospitalization will be relatively longer, ranging from 10-20 days, or possibly longer. The main clinical approach to bacterial pneumonia is to take active anti-infective treatment, and at the same time pay attention to replenishing sufficient heat, water and protein. Pay attention to rest, drink plenty of warm water and avoid spicy and stimulating foods.