Welcome to the Community,
I'm afraid you will have to set the time each time after powering on the VM. On a physical system the OS gets the time from the BIOS/hardware clock. For a virtual machine, this BIOS clock is the host's time, so your VM will always be set to the host's current time when you power it on.
André