Twice as Long until Midnight

If it were three hours later than it is now, it would be twice as long until midnight as it would be if it were four hours later. What time is it now?

Answer

7 PM.

Three hours later, it would be 10 PM (2 hours to midnight) and four hours later, it would be 11 PM (1 hour to midnight).

« Previous Riddle
Next Riddle »