java - 如何在jsp页面上以单独的日期和时间显示本地日期时间?

标签 java spring-mvc jsp

我有一个 spring mvc 项目,我在 jsp 页面上显示事件开始和结束时间。这些事件作为 localdatetime 存储在我的数据库中,我从数据库中检索它们,然后显示它们。 我将它们显示在我的 jsp 页面上,如下所示

<c:forEach items="${eventList}" var="events">
<tr>
<td>${events.getId()}</td>
<td>${events.getStart()} - ${events.getEnd()}</td>
</tr>
</c:forEach>

他们是这样显示的 2019-04-28T11:30 - 2019-04-28T14:30

是否可以分别显示日期和时间?

编辑: 这是我的后端的代码,我从数据库中获取事件

@RequestMapping(value = "/events", method = RequestMethod.GET)
public String getEvents(Model model) {

        List<Event> events = eventService.findAll();
        model.addAttribute("eventList", events);
        return "events";
    }

问题是当它们作为本地日期时间添加到模型中时,如何将它们显示为开始/结束作为单独的日期和时间?

最佳答案

使用新的日期和时间 Api [Java 8]。

https://docs.oracle.com/javase/8/docs/api/java/time/LocalDateTime.html#toLocalDate--

LocalDateTime dt = LocalDateTime.now();
System.out.println("Local Date : " + dt.toLocalDate());
System.out.println("Local Date : " + dt.toLocalTime());

关于java - 如何在jsp页面上以单独的日期和时间显示本地日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55880146/

相关文章:

java - 检测字符串中的 IRC 颜色

java - 带有 List<Object> 或 Object 的 Spring RequestBody。两者的名称相同 "data"

jsp - 未指定默认命名空间时,函数 getMessageData 必须与前缀一起使用

java - Spring转换器将null转换为空集合

java - ModelAndView对象未返回到jsp

java - 无法解析导入 javax.annotation.Resource

JSP错误: Expecting "jsp:param" standard action with "name" and "value" attributes

java - 如何在 java 中使用 bouncy caSTLe 以 ASN1 格式导出 X509Certificate?

java - PDF盒打印: Null Pointer Exception while printing using PDFBox

java - 占地面积临时计划