Have you used the tzset command in the VM? The problem is that the VM is likely getting the raw system clock (in GMT/UTC), so you need to tell it what time zone you are in.