项目中用到了FreeMarker模板技术,我在给FreeMarker传递一个日期格式的数据的时候,报错了,给了如下提示:
(提示:使用“日期”、“时间”或“日期时间”告诉FreeMarker确切的类型。).
Tip: Use ?date, ?time, or ?datetime to tell FreeMarker the exact type
(如果您只需要一次特定的格式,请使用?string(模式),比如?string('dd.MM. mm)。yyyy HH:mm:ss’),指定显示哪些字段。).
If you need a particular format only once, use ?string(pattern), like ?string('dd.MM.yyyy HH:mm:ss'), to specify which fields to display
问题分析:
其实已经提示的很明显了,你需要给你的时间数据指定时间格式。
如何解决:代码如下:
${user.modifyTime?string('yyyy-MM-dd hh:mm:ss')}
文章转载自风雪留客,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




