True the default is UTC when not specified as a boot option.
However, when you manually change /etc/localtime don't also forget to change the TZ export.
If you open a root shell window and then
1. cp a new timezone file to /etc/localtime
2. export TZ=Your/New/Timezone
3. getTime.sh
You should see both UTC and your timezone info displayed.
However, you should always try to use the TZ boot option so that the time is set early in the boot process and is verified.
EDIT:
You can also make the /etc/locatime work by "unset TZ"
I was trying to verify a boot time selected timezones, but I may perhaps be better off not to do so.
By doing so, I seem to have two timezone systems with TZ taking precedence. Allowing only offsets as a TZ variable may be a more flexible solution be it un-verified and perhaps a bit more cryptic. I will make so more tests and report back.