html页面datetime转换格式发生异常解决 Caused by: org.attoparser.ParseException: Exception evaluating SpringEL ex

页面报错信息如下
Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: “#dates.format(i.milestoneEndDate,‘yyyy-MM-dd HH:mm:ss’)” (template: “project/projectmilestone/projectmilestone_query” - line 64, col 17) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) at org.attoparser.MarkupParser.parse(MarkupParser.java:257) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) … 69 more Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: “#dates.format(i.milestoneEndDate,‘yyyy-MM-dd HH:mm:ss’)” (template: “project/projectmilestone/projectmilestone_query” - line 64, col 17)
时间格式datetime时间戳
在这里插入图片描述
在这里插入图片描述
添加后页面出现异常的代码
在这里插入图片描述
在这里插入图片描述
原因分析
在网上找了类似的错误,分析的原因大概是类型解析不了,然后提供的解决方法是将date类型变为long便解决了.
我的问题的解决方法是将localdatetime类型改为了util包下的date类型,问题就解决了!

更改前
在这里插入图片描述
改完后

在这里插入图片描述
最后再汇总两个时间转换方法

${#dates.format(XXXX,'yyyy-MM-dd  HH:mm:ss')}"
<td th:text="${t.attributes.startDate} ==''?'':${#dates.format(t.attributes.startDate,'yyyy-MM-dd')}"></td>

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值