The Java Transformation stores the date time values in the Unix time. It is not time zone aware. But, the Informatica is time zone aware. The values of the date time output ports are automatically converted to local time zone. For example, the date value 05 Aug 2016 03:34:00 stored in Java object System.util.Date will be converted to 04 Aug 2016 10:34:00 Chicago time, given the server is in Chicago.
This is a related discussion.