public void xmlDate2Java(String date) {
DatatypeFactory dtf = null;
try {
dtf = DatatypeFactory.newInstance();
} catch (DatatypeConfigurationException e) {
}
Timestamp timestamp = null;
try {
XMLGregorianCalendar dateType = dtf.newXMLGregorianCalendar(date);
timestamp = new Timestamp(dateType.toGregorianCalendar().getTimeInMillis());
}catch(Exception e) {
}
}
xml时间是比北京时间早八小时的 这里也会自动处理 自动加8个小时。