use setTimezone() instead of convertTZ()