Another thing that will cause 31 December 1969, regardless of timezones, is the use of -1 as a sentinel value, because taken as a literal time value that's one second before the start of the epoch, and thus it's also on 31st December 1969.
But if you checked the time and it's some hours off, rather than a second or two, then yes, that's timezones.