LMLPHP后院

Java jdbc Mysql datetime 多个 .0技术

maybe yes 发表于 2017-07-18 10:25

数据库字段为 datetime 类型,Java 中 Entity 使用 String 类型,选出的数据后面会包含 ".0",有人说是由于 MySQL datetime 是包含毫秒的。如下时间格式:

2017-07-12 18:08:02.0

一个不太文雅的解决方案,简单粗暴。

public String getCreateTimeStr() {
    if (create_time == null) {
        return "";
    }
    return create_time.substring(0, create_time.length() - 2);
}

知道那些 Java 高手是怎么做的,欢迎评论。

2024-04-19 05:44:47 1713476687 0.006981