Use .toJavaDate() to return a java.util.Date object and then work with that.
Example:
Item itm = dataDoc.getFirstItem("CAPublicationDate");
DateTime dt = itm.getDateTimeValue();
Date javaDate = dt.toJavaDate();
Calendar pubdate = Calendar.getInstance();
pubdate.setTime(javaDate);