病毒感染一般发烧会持续几天