You can't. I believe that you must wait the required time.
However, one trick that I personally have found tricks most time/day based events on the game is saving the game, then changing the time to 23:59, then going back on the game and waiting until the time changes to 00:00. This trick works in the Trainer House in Viridian, apricorn growing/collecting, the Lottery and Buena's Password in Goldenrod.
I have not tried this on the Safari Zone, but I think it is worth a shot ;)
Chat with our AI personalities
No, you cannot skip time. You are timed no matter what you do. It is part of the game.
When I am playing pokemon go suddenly it asked something to verify so how to skip this
NO..veronica
Don't know but I also used all the skip floor cheats and only 1 worked for a day Code: Floor skip: f62hype3521de2d2232
Oh, dude, of course you can skip parts of Pokemon Emerald! You can use cheats, glitches, or just straight-up walk past stuff you don't want to do. But hey, where's the fun in that? Embrace the journey, man! Who knows, you might stumble upon a shiny Geodude or something.