如果是单纯的病毒感染引起来的发烧,一般经过5到7天,都是可以完全康复的,但是有一些人的抵抗力比较弱,比如老人和孩子,在病毒性感染引起发烧的时候,到后期都会激发一些细菌性的感染,发烧的时间,有可能会延长的,甚至达到半个月,这个时候需要进行积极的抗病毒的治疗。如果出现了细菌性的感染,还需要同时治疗细菌性的感染,病毒的药物,可以选择一些蒲地蓝消炎口服液,四季抗病毒合剂,利巴韦林颗粒或者是一些奥司他韦,效果都是不错的。如果并发了细菌感染,可以使用一些头孢克肟、头孢拉定、或者头孢羟氨苄,来进行对症治疗,此外,如果发烧的温度比较高,超过了38.5度,还需要服用一些退烧药,比如布洛芬混悬液。