Do you know what's even funnierer? Getting Pokerus in your Pokemon Nuzlocke run, before the first gym. Pika no joke got Pokerus after just visiting the first town in Pika's Pokemon emerald. The weird thing is, it got contracted to a Pokemon Pika just caught (Wingull) and had never even sent into battle, but had taken it to the Pokecenter at least twice. And the funny thing is, the rom Pika is using has no in-game time movement, (the cartridge is technically corrupt, but can still be played, but no in-game time mechanics work.) So Pika has infinite Pokerus on all future Pokemon Pika catches.
GG
On a somewhat related matter, I had a similar issue with the time thing, it was cool and all, but It has its downs too, you can't grow up berries, you can not do time-based events like that cave that I forgot its name where the tide changes based on the time of the day. and If I recall right, you can't even save the game normally cause that's what is actually making the clock stuck which inturn means that after you beat E4, you're stuck, you can't go beyond that.
(All of that assuming that you are playing on an emulator)