zl程序教程

您现在的位置是:首页 >  其他

当前栏目

jstl标签的fmt:formatDate格式化日期 String to Date详解编程语言

日期编程语言 详解 string to 标签 格式化 Date
2023-06-13 09:20:42 时间
 fmt:formatDate value="${entity.ctime}" pattern="yyyy-MM-dd HH:mm"/ 

报java.lang.IllegalArgumentException: Cannot convert 201311251525 of type class java.lang.String to class java.util.Date

异常  因为${entity.ctime}取出来是String类型,无法转换为Date类型

如下将能正常输出

 fmt:formatDate value=" %=new Date() % " pattern="yyyy-MM-dd"/ 

解决办法是,可先将String解析为Date 然后再格式化Date

 fmt:parseDate value="${entity.ctime}" var="date" pattern="yyyyMMddHHmm"/ 

 fmt:formatDate value="${date}" pattern="yyyy-MM-dd HH:mm" / 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/14485.html

cjava