“the new updates” is a bit unspecific. Did you use these instructions https://www.whonix.org/wiki/Upgrading_Whonix_8_to_Whonix_9 ?
Just installed the new updates today for my whonix, it was coming to my attention that the "locale" and UTC- (my time) was shown as well.
Shown? You mean locally shown in terminal? That's not an issue. And UTC is on purpose. A shared value as per https://github.com/Whonix/timezone-utc and https://github.com/Whonix/anon-base-files. There is no way to use "no timezone". So UTC is best here.
Furthermore, I realized my system has been at the same time as my real location every time when I finished the time synchronization, and I did not remember this was the way before.
[Using your real time zone on your host and UTC inside Whonix VMs is expected.]
What do you mean by “as my real location”? You mean the clock in your VM exactly matches the time on your host or how much approximate difference there is?
In that case please run
in terminal and/or check /var/log/sdwdate.log and see what it says.
Is this dangerous for exposing real location and IP?
Should be fixed as per https://www.whonix.org/wiki/Dev/TimeSync.