【问题标题】:Text ... could not be parsed at index n文本 ... 无法在索引 n 处解析
【发布时间】:2020-03-03 14:10:40
【问题描述】:

我有以下记录:

{"id": 2, "time": "2020-03-03T13:26:41.298"}

如果我想用apache flink读取这条记录,会出现如下错误信息:

java.time.format.DateTimeParseException: Text '2020-03-03T13:26:41.298' could not be parsed at index 23

【问题讨论】:

    标签: java apache-flink java-time datetime-parsing time-format


    【解决方案1】:

    根据DataTypes.TIMESTAMP(p)的实现,它使用了这个formatter

    因此您需要为时间戳添加一个“Z”作为后缀(或更改日期类型)

    2020-03-03T13:26:41.298 应该变成 2020-03-03T13:26:41.298Z

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-09
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-25
      • 2019-02-15
      相关资源
      最近更新 更多