<<I am unclear on why it is necessary to change the value of TZ
twice a year.>>
It isn't; TZ only needs to be changed (and should only be changed) when the
machine is to logically (which may or may not mean physically) reside in a
different time zone.
Steve