$offset_sec = $timezone_hr_offset *3600; # offset may be negative @time_vals = localtime( time + $offset_sec );