由病毒感染引起的发热通常持续约3-7天,具体时间与个人体质、病毒类型、感染严重程度以及有无并发症有关。

一般来说,普通病毒感染是一种自限性疾病,病程约7天。然而,每个人的体质不同,由感染引起的发烧持续时间也不同。例如,婴儿和老年人在感染后可能比年轻人有更长的发热期。此外,由不同类型的病毒引起的疾病的严重程度不同,因此引起发热的时间也不同,从3-5天到尽可能短的2周不等。流感病毒引起的发烧可以持续两周甚至更长时间。但是,如果患者患有病毒性肺炎、中耳炎等并发症,发热时间会更长。

因此,患者在确诊为病毒感染后应尽快接受常规治疗,并注意多休息和饮水。