If it is two hours later, it will take half as much time till midnight as it would if it were an hour later from now. What time is it?

Answer 9 pm

This one is a bit confusingly worded, but if you're able to parse it out, you'll see that at 9 pm, there are 3 hours till midnight. So, two hours from now it'd be one hour till midnight and one hour from now it'd be two hours till midnight, satisfying the requirements in the riddle.

Asked by · Last updated 3 years ago · 1.1K views · SOURCE