毫秒时间怎么转换为日期呢?我的freemarker代码显示不出日期
来源:9-2 项目作业
晓舟
2022-06-15 19:36:46
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>分类列表</title>
<link rel="stylesheet" href="../../../resources/admin/css/index.css">
<link rel="stylesheet" href="../../../resources/admin/css/bootstrap.min.css">
</head>
<body>
<header>
<div class="container">
<nav>
<a href="" >Java</a>
</nav>
<nav>
<a href="" >前端</a>
</nav>
<nav>
<a href="/admin/cm/categories" >分类</a>
</nav>
</div>
</header>
<section class="banner">
<div class="container">
<div>
<h1>图书</h1>
<p>图书分类列表</p>
</div>
</div>
</section>
<section class="main">
<div class="container">
<table class="table table-striped">
<thead>
<tr>
<th>名称</th>
<th>创建时间</th>
<th>最后修改时间</th>
</tr>
</thead>
<tbody>
<#assign aDate = createTime?date>
<#assign aTime = updateTime?time>
<#list categories as category>
<tr>
<td>${category.name}</td>
<td>${category.createTime?iso_m("GMT+08")}</td>
<td>${category.updateTime?iso_m("GMT+08")}</td>
</tr>
</#list>
</tbody>
</table>
</div>
</section>
<section class="page">
<div class="container">
<div id="fatie">
<a href="/forward/add_category"><button>新建</button></a>
</div>
</div>
</section>
<footer>
copy@慕课网
</footer>
</body>
</html>package com.imooc.lib.controller;
import com.alibaba.fastjson.JSON;
import com.imooc.lib.entity.Category;
import com.imooc.lib.service.CategoriesService;
import org.slf4j.ILoggerFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@WebServlet(name = "CategoriesManageServlet", value = "/admin/cm/*")
public class CategoriesManageServlet extends HttpServlet {
private CategoriesService categoriesService =new CategoriesService();
Logger logger = LoggerFactory.getLogger(CategoriesManageServlet.class);
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
String uri = request.getRequestURI();
System.out.println(uri);
String methodName = uri.substring(uri.lastIndexOf("/")+1);
System.out.println(methodName);
if (methodName.equals("categories")){
System.out.println(methodName);
this.getCategoryList(request, response);
}
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
private void getCategoryList(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException {
List<Category> categories = categoriesService.getAllCategories();
request.setAttribute("categories",categories);
request.getRequestDispatcher("/forward/category").forward(request, response);
}
}3回答
同学你好,同学尝试使用下方代码试一下。
${category.updateTime?string(“yyyy-MM-dd HH:mm:ss”)}祝学习愉快!
晓舟
提问者
2022-06-15
准确的说是怎么把实体类中的java.util.time中的时间转换为yyyy-mm-dd的形式
晓舟
提问者
2022-06-15

相似问题