no it does not work in that way, it work with probability, the probability here is so low is not even funny
there are 2^256 private keys, you know how big is this number? that hash will not do it in time before the universe end
read again. i said it can take a day or 500,000 years or longer. that also has to do with the probability of being able to access the wallet within a basically infinite amount of time.
what you failed to understand is that the probability is toward the 500k years(actually many more years) and not on par between those value(day vs 500k)
because saying it can take a day or 500k years it like saying that there are 50% chance of hit the the private key in one day or in 500k years