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

解析多种格式的日期时间

来自分类Dev

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

来自分类Dev

java无法解析的日期:

来自分类Dev

Java无法解析的日期

来自分类Dev

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

来自分类Dev

Java日期格式ParseException

来自分类Dev

Java日期解析失败

来自分类Dev

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

来自分类Dev

解析XSL日期格式

来自分类Dev

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

来自分类Dev

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

来自分类Dev

Java日期不解析日期

来自分类Dev

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

来自分类Dev

Java英语日期格式解析

来自分类Dev

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

来自分类Dev

解析多个日期格式的熊猫

来自分类Dev

Java-格式日期

来自分类Dev

Java日期格式问题

来自分类Dev

SQL的Java日期格式

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

Android解析日期简单日期格式

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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