博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
freemarker 时间返回 jodaitme 类型处理
阅读量:6039 次
发布时间:2019-06-20

本文共 893 字,大约阅读时间需要 2 分钟。

  hot3.png

import org.joda.time.base.AbstractInstant;import freemarker.template.DefaultObjectWrapper;import freemarker.template.SimpleDate;import freemarker.template.TemplateDateModel;import freemarker.template.TemplateModel;import freemarker.template.TemplateModelException;@SuppressWarnings("deprecation")public class JodaTimeObjectWrapper extends DefaultObjectWrapper {        @Override    public TemplateModel wrap(final Object obj) throws TemplateModelException {        if (obj instanceof AbstractInstant) return new SimpleDate(((AbstractInstant) obj).toDate(), TemplateDateModel.DATETIME);        return super.wrap(obj);    }}

spring boot配置:

#freemarker  freemarker:    settings:      object_wrapper: com.lowff.halo.basic.freemarker.JodaTimeObjectWrapper      datetime_format: yyyy-MM-dd HH:mm:ss      date_format: yyyy-MM-dd      time_format: HH:mm:ss

转载于:https://my.oschina.net/ohalo/blog/809573

你可能感兴趣的文章
Boost中的智能指针(转)
查看>>
EntityFramework 实体拆分和表拆分
查看>>
web应用程序访问串口
查看>>
简介数据库日志文件的增长
查看>>
Weblogic
查看>>
Don't Repeat Yourself (不要重复你自己)
查看>>
json \u unicode字符串转化 c++
查看>>
基于HTML5 SVG和CSS3炫酷蹦床式图片切换特效
查看>>
C语言指针的初始化和赋值
查看>>
AsyncTask測试多任务
查看>>
OpenGL------三维变换
查看>>
Android Studio系列教程一--下载与安装
查看>>
Python 变量类型
查看>>
CentOS6无法本地登陆,ssh远程登陆没问题
查看>>
总结 xib
查看>>
确定当前数据和索引的总大小
查看>>
算法实验 层序列表问题(二叉树)
查看>>
js:判断对象是否为空
查看>>
HTTP 协议中 Vary 的一些研究
查看>>
对ASP.NET 5和ASP.NET MVC 6应用程序进行集成测试
查看>>