0
即時建立JAXWS客戶端,其中一種方法獲取XMLGregorianCalendar。 現在我需要格式化這個數據2011-11-06T14:34:16.679+02:00
被設置成XMLGregorianCalendar。如何做呢 。
該日期取自嗅探連接到WS服務器的其他客戶端。Java如何設置2011-11-06T14:34:16.679 + 02:00進入XMLGregorianCalendar
即時建立JAXWS客戶端,其中一種方法獲取XMLGregorianCalendar。 現在我需要格式化這個數據2011-11-06T14:34:16.679+02:00
被設置成XMLGregorianCalendar。如何做呢 。
該日期取自嗅探連接到WS服務器的其他客戶端。Java如何設置2011-11-06T14:34:16.679 + 02:00進入XMLGregorianCalendar
可以使用如下方法解析日期字符串轉換爲java.util.Date對象:
String strDate = "2011-11-06T14:34:16.679+02:00";
strDate = strDate.substring(0, 26) + strDate.substring(27, 29);
String pattern = "yyyy-MM-dd'T'hh:mm:ss.SSSZ";
SimpleDateFormat sdFormat = new SimpleDateFormat(pattern);
Date d = sdFormat.parse(strDate);
然後設置這個日期到您的XMLGregorianCalendarj