Wednesday for me was DCA-MSP at 14:59 departure to arrive at 16:30
1 hour 31 minute maintanence delay at DCA
circled
diverted to DMS and for a few hours
Took off and arrived 20 minutes before timeout at 12:05AM
Of course the 17:00 DCA-MSP landed between storms 30 minutes. Bad choice getting on the earlier flight.