If your child has a viral infection and has a fever for 6 days, the first thing you need to do is to give your child antiviral medication for treatment, such as oseltamivir, which must be given to your child after meals. In addition, if the child’s temperature exceeds 38.5 degrees, the child must be given antipyretic drugs to reduce the fever, such as ibuprofen suspension or acetaminophen pellets. If your child’s temperature repeatedly exceeds 38.5 degrees, you can usually repeat the medication once after an interval of 4-6 hours, and no more than 4 times a day. The exact dosage should be calculated according to the child’s age and weight and in accordance with the instructions.