2014/8/25

[Java]Date To XMLGregorianCalendar(XMLGregorianCalendar To Date)SOAP

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.GregorianCalendar;

import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;

public class testXMLGregorianCalendar {

 public static void main(String[] args)throws DatatypeConfigurationException {

  //Date To XMLGregorianCalendar
  GregorianCalendar gcal = new GregorianCalendar();
  gcal.setTime(new Date());//Get the time now
  XMLGregorianCalendar xMLGregorianCalendar = DatatypeFactory.newInstance().newXMLGregorianCalendar(gcal);
  
  System.out.println(xMLGregorianCalendar);
  
  //XMLGregorianCalendar To Date
  Date date = xMLGregorianCalendar.toGregorianCalendar().getTime();
  SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");//Setting the time format
  
  System.out.println(sdf.format(date));
 }

}

沒有留言:

張貼留言