Simpler: Somewhere down the line there was an invalid date conversion, which returned null (0). Since the local time of the server is set to GMT -(something), a timestamp that equals 0 - that is, 00:00:00, January 1st 1970 - is adjusted to 31st December 1969.