@Subumbral
Would it be spelled "piſ" in the olden days?
Wonderful.
Presumably the 4 o'clock gun is Monday morning, not Sunday morning. So he went to bed on Sunday afternoon and woke up next morning, thinking it was still evening. He then found he had "lost" the night.
Or if the 4 o'clock gun is Sunday morning, he went to bed during Saturday night, and waking early in the morning he thought it was already evening. He then found he still had the whole of day ahead of him.
Either way, lovely description of an erroneous time frame.
Happened to me once. Hectic work week before going on a trip with a morning flight. Did my packing on the day before and went to bed late afternoon, exhausted, having booked the taxi for 7am next morning. Woke up shortly before 7, rushed outside with my suitcases and waited for the taxi. It didn't come. Called the company and demanded they urgently send me one. When it arrived it turned out it was still the evening before.
(In the days of analogue clocks and no mobile phones!)