将字符串 yyyy-mm-dd hh:mm:ss +timezone 格式化为 DateTime

我需要格式化一个看起来像这样的字符串:


"2018-07-20 18:53:46.598000 +02:00:00" 

变成这样的 DateTime 对象:


20/07/2018 (HH with Timezone applied):53:46

我的方法是:


String dateTimePattern = "dd/MM/yyyy HH:mm:ss";

SimpleDateFormat dateTimeFormat = new SimpleDateFormat(dateTimePattern);                                                                                                                                                         

Date feUltModDateTime = dateTimeFormat.parse(feUltMod);

feUltMod = feUltModDateTime.toString();

但我收到一个解析错误:


java.text.ParseException: Unparseable date: "2018-07-20 18:53:46.598000 +02:00:00"


HUX布斯
浏览 198回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java