Hi Jeff,
When you say "They both have the same time zone set." - On there laptop/desktop/workstation + user object level?
Since you are mention that, you log into "Test" & "Production" with the same user - and the "Test" have the wrong time... Your user account on "Test" - Is there any time zone object assign to the that "test" user object? or the Client object etc..?
As for your issues with the two user - Lets call them USER A and USER B
-User A - Work fine on all system
-User B - Work is off by one hr. --Is this is on both "Test" and "Production" or only on "Test" like your?
Is the Time setting on where the AE is hosted on "TEST" and "Production" the same time?