Question: can you cash a check before the date?
Answer: Banks will cash anything. They don't care. The date is a suggestion to the bank, it's not binding by law or anything. However you should still complain to the bank because some banks have a policy to repay the customers.