I do not know if it is happening thru onstar (I do not have onstar but it is still factory installed and GM does access it when they want to) or my phone, but my Trax is always able to show the correct time and date without me doing anything. I have never yet driven out of my time zone to see if it would change itself.