mybatis 查询出的日期没有时分秒
时间: 2023-07-13 12:24:05 浏览: 131
ojdbc6(此包解决mybatis_plus查询时分秒为0问题).7z
Mybatis 查询出的日期默认是按照 JDBC 驱动程序的默认时区进行转换的,因此可能会出现没有时分秒的情况。如果需要查询时分秒,可以使用 DATE_FORMAT 函数对日期进行格式化,例如:
```xml
<select id="selectDate" resultType="java.util.Date">
SELECT DATE_FORMAT(date_column, '%Y-%m-%d %H:%i:%s') AS date_column FROM my_table
</select>
```
其中,`date_column` 是你需要查询的日期列名。`%Y-%m-%d %H:%i:%s` 是 MySQL 中的日期格式化字符串,表示年月日时分秒。你可以根据自己的需要修改格式化字符串。
阅读全文