Viruses cannot live in temperatures above 100 degrees, this is why we get fevers. When I get a fever I can't help but rest. My body is working so hard to battle the "invader" there's not enough energy for me to do anything. Usually 24 hours.... I don't know about longer... Cheers.