【问题标题】:MyBatis maps Timestamp in millisecondsMyBatis 以毫秒为单位映射时间戳
【发布时间】:2021-08-18 06:43:01
【问题描述】:

如何将时间戳结果映射为常规时间戳,如下所示:

"2021-08-17T18:39:52.0000832-12:00"

已经尝试添加 jdbc = jdbc.Type.TIMESTAMP

【问题讨论】:

  • jdbcType = JdbcType.TIMESTAMP, javaType = java.sql.Timestamp.class 这也行不通:(

标签: mybatis


【解决方案1】:

在这里找到了一个惊人的解决方案: Date and Timestamp serialization by Jackson ObjectMapper

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy hh:mm:ss")

【讨论】:

    猜你喜欢
    • 2023-03-11
    • 2011-08-02
    • 1970-01-01
    • 2015-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-03
    • 1970-01-01
    相关资源
    最近更新 更多