Originally Posted by JS
No, I don't think so. "Thunderstorms in the morning" could have been in the two hours before 9:20 AM. If the OP meant 9:20 PM then say so (or say 21:20). 9:20 means 9:20 AM.
Read on:
...because of thunderstorms in Florida that morning, the plane was delayed all day....
An 09:20 is 9:20 AM, if you want to get picky. And it sounds like you do. Sounds like the OP's intent was clear to all who read this, save one.