Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java如何设置2011-11-06T14:34:16.679+;02:00进入XMLGregorianCalendar_Java_Date - Fatal编程技术网

Java如何设置2011-11-06T14:34:16.679+;02:00进入XMLGregorianCalendar

Java如何设置2011-11-06T14:34:16.679+;02:00进入XMLGregorianCalendar,java,date,Java,Date,我正在构建JAXWS客户端,这是获取XMLGregorianCalendar的方法之一。 现在我需要格式化这个数据2011-11-06T14:34:16.679+02:00以设置为XMLGregorianCalendar。怎样才能做到这一点。 日期取自嗅探连接到WS-server的其他客户端 您可以使用以下方法将日期字符串解析为java.util.date对象: String strDate = "2011-11-06T14:34:16.679+02:00"; strDate = strDate

我正在构建JAXWS客户端,这是获取XMLGregorianCalendar的方法之一。 现在我需要格式化这个数据
2011-11-06T14:34:16.679+02:00
以设置为XMLGregorianCalendar。怎样才能做到这一点。

日期取自嗅探连接到WS-server的其他客户端

您可以使用以下方法将日期字符串解析为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中

如何以“2011-11-06T14:34:16.679+02:00”格式获取日期?您好,如何以“2011-11-06T14:34:16.679+02:00”格式获取日期?