Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.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
将XMLSchema日期时间数据类型文字转换为Java SimpleDataFormat_Java_Xml_Datetime_Xmlschemaset - Fatal编程技术网

将XMLSchema日期时间数据类型文字转换为Java SimpleDataFormat

将XMLSchema日期时间数据类型文字转换为Java SimpleDataFormat,java,xml,datetime,xmlschemaset,Java,Xml,Datetime,Xmlschemaset,我正在尝试转换以下XMLSchema日期时间数据类型文字 "~@http://www.w3.org/2001/XMLSchema#dateTime 2015-04-18T07:52:53.653" 转换为Java datetime对象。我尝试了不同的选择,包括中介绍的一个,但从未成功。也尝试了中描述的问题,但再次失败。任何解决方案?调用s.substring(s.lastIndexOf(“”)+1),并使用SimpleDataFormat(“yyyy-MM-dd'T'HH:MM:ss.S

我正在尝试转换以下XMLSchema日期时间数据类型文字

   "~@http://www.w3.org/2001/XMLSchema#dateTime 2015-04-18T07:52:53.653"

转换为Java datetime对象。我尝试了不同的选择,包括中介绍的一个,但从未成功。也尝试了中描述的问题,但再次失败。任何解决方案?

调用
s.substring(s.lastIndexOf(“”)+1)
,并使用SimpleDataFormat(“yyyy-MM-dd'T'HH:MM:ss.SSS”)解析结果?是的,这似乎是正确的模式。我尝试了这一点,得到了IllegalArgumentException:无法将给定对象格式化为日期您正在尝试格式化字符串。那没有道理
format()
获取日期并生成字符串
parse()
获取字符串并生成日期。