Java日期格式解析

用户3994005

我正在尝试通过JSON响应更改日期格式,但是我一直在获取java.text.ParseException

这是来自服务器的日期2015-02-03T08:37:38.000Z,我希望它显示为2015/02/03Thats yyyy-MM-dd而我做到了。

DateFormat df1 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd");
String dateResp = transactionItem.get(position).getDate();
try {
    Date date = df1.parse(dateResp);
    transDate.setText(dateFormatter.format(date));
} catch (ParseException e) {
    e.printStackTrace();
}

但是异常不断出现。

rzo1

您必须转义Z

"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

尝试将其用于格式化目的,而不是提供的格式化字符串。它应该很好地工作:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java英语日期格式解析

来自分类Dev

正确解析哪种Java日期格式?

来自分类Dev

Java从TextField解析日期的格式不同

来自分类Dev

解析日期。无法在java中解析相同的格式

来自分类Dev

解析XSL日期格式

来自分类Dev

用Java解析和格式化日期和时间

来自分类Dev

用Java解析格式错误的日期时间字符串

来自分类Dev

Java simpledateformat无法解析的日期,即使格式似乎正确

来自分类Dev

将Date解析为MS JSON日期格式的Java方法

来自分类Dev

Java simpledateformat无法解析的日期,即使格式似乎正确

来自分类Dev

使用 Java8 LocalDateTime Iso 日期格式解析错误

来自分类Dev

解析多种格式的日期时间

来自分类Dev

解析多个日期格式的熊猫

来自分类Dev

Java:如何解析日期格式以显示特定的输出格式?

来自分类Dev

Android解析日期简单日期格式

来自分类Dev

Java8解析给定字符串的日期或日期时间格式

来自分类Dev

错误:java.text.ParseException:无法解析的日期,如何正确格式化日期?

来自分类Dev

Java日期解析器,可读取所有英国日期格式

来自分类Dev

Java 简单日期格式未正确解析 PM 的日期时间

来自分类Dev

Java将8601格式的字符串解析为更易读的日期解析错误

来自分类Dev

Java日期格式ParseException

来自分类Dev

Java-格式日期

来自分类Dev

Java日期格式问题

来自分类Dev

SQL的Java日期格式

来自分类Dev

Java日期不解析日期

来自分类Dev

Java或斯卡拉快速的方式来使用java.time多种不同格式解析日期

来自分类Dev

Java无法解析的日期

来自分类Dev

java无法解析的日期:

来自分类Dev

Java日期解析失败