I\'m using Jackson (via Spring MVC Annotations) to deserialize a field into a java.util.Date
from JSON. The POST looks like - {\"enrollDate\":\"2011-09-28
Your date object is probably ok, since you sent your date encoded in ISO format with GMT timezone and you are in EST when you print your date.
Note that Date objects perform timezone translation at the moment they are printed. You can check if your date
object is correct with:
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
cal.setTime(date);
System.out.println (cal);