in reply to Re^3: Date::Manip time zone is resetting in some cases
in thread Date::Manip time zone is resetting in some cases

Oh good grief. You are awesome.

I modified my print statement to demonstrate how dimwitted I am. Thank you, poj, for taking the time to help me find the detail I was missing.

print $dateObjStart->printf('%Y%m%dT%H:%M%z %Z') . "\n\n";

Clearly, I was confusing the offset with the actual time zone. Classic inability to see the forest for the trees. Thank you again!