How many days does the rotavirus usually last?

Rotavirus illness. The length of illness can vary. Can be anywhere from a few days to up to 10 days.
Short time. Usually self limited meaning 24-48 hours or so..Treat with fluids and electrolytes.