There is no set time for UPSC to cover current affairs for the civil services exam. Still, a year or at least six months of current events must be prepared.