EL表达式的处理日期格式的妙用

比如jsp页面从后台获取user对象中的birthday属性,该属性类型为LocalDateTime类型
${user.birthday},那么在页面上展示的效果会是:
2019-04-04T11:06:17.978(年--日T时:分:秒.毫秒)

而想要对其格式化需要使用DateTimeFormat工具进行格式化。
或者,使用以下方法:
1.得到yyyy-MM-dd
${user.birthday.toString().substring(0,10)}
2.得到yyyy-MM-dd HH:mm:ss
${user.birthday.toString().substring(0,19).replace("T"," ")}
3,得到yyyy年MM月dd日 HH时mm分ss秒
等等,${user.birthday.toString()}将其转换成String,便可以使用String类的所有方法
进行灵活的格式化,拆分,替换等等。

猜你喜欢

转载自blog.csdn.net/weixin_43041241/article/details/89016718