毫秒时间怎么转换为日期呢?我的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
相似问题