So running .toString on java.sql.Timestamp returns "2012-01-10 05:15:01.098" which is not a match to the original report as its not iso8601.