A good for a day market order will try to execute the market order and will remain in the system for the entirety of the trading day. It will be slightly unusual for such an order to remain unexecuted for long as most market orders get filled with relative ease.