Have a 2009 Aveo, clock will not keep time. I set it, shut the vehicle off then next time i use it the clock shows the wrong time. Any ideas?

Thanks