【发布时间】:2020-07-29 10:11:14
【问题描述】:
我正在使用来自 Postgres 的 JDBC 模板获取日期,并使用 jstl 和 jsp 在 Spring MVC 中的视图上显示它们。
日期以“Timestamp with timezone”格式存储在 Postgres 数据库中 自己从数据库中读取的示例值:2020-07-29 10:20:55.423+02
当我尝试使用以下指令在 JSP 中显示时:
<fmt:formatDate value="${bean.date}" pattern="dd-MM-yyyy HH:mm:ss" />
然后显示在前面
29-07-2020 00:00:00
Backing bean 是 java.util.Date 类型,我不应该更改它。 有什么问题?
【问题讨论】:
-
请提供minimal reproducible example,说明您如何检索它?我的猜测是你检索到一个
java.sql.Date,它是仅限日期的。
标签: java spring-mvc jdbc jstl