DateUtil.java 694 B

1234567891011121314151617181920212223242526
  1. package common;
  2. import java.sql.Timestamp;
  3. import java.util.Date;
  4. import java.util.GregorianCalendar;
  5. import javax.xml.datatype.DatatypeFactory;
  6. import javax.xml.datatype.XMLGregorianCalendar;
  7. public class DateUtil {
  8. public XMLGregorianCalendar timeToxmlcalendar(String str){
  9. Timestamp ts = Timestamp.valueOf(str);
  10. Date date= new Date();
  11. date = ts;
  12. GregorianCalendar gcal = new GregorianCalendar();
  13. try{
  14. gcal.setTime(date);
  15. XMLGregorianCalendar xgcal = DatatypeFactory.newInstance().newXMLGregorianCalendar(gcal);
  16. //System.out.println(xgcal.toString());
  17. return xgcal;
  18. }catch(Exception ex){
  19. ex.printStackTrace();
  20. return null;
  21. }
  22. }
  23. }