Did (something happen)?
In this sentence, the speaker asks "Did you..."" instead of "Have you...?" That's because the day is already almost over.
If you ask someone about their day when it's still noon or 2:00, you can ask instead:
Have you had a rough day?
Follow PhraseMix