在做项目时java字符串转换成时间报如下错误:
Could not parse date: Unparseable date: "2018-12-28"]
后面发现是SpringMVC中封装数据到对象中时不会将字符串自动转换时间类型。
自己总结了下有三种方法:
第一种:自己封装一个转换的类
第二种:Date startReportDate = sdf.parse(startDate.toString());对接收的字符串进行toString
第三种:Date start = (Date)sdf.parseObject(startDate);
我用的是第二种,直接把对象的set方法给变了,然后就可以了。希望可以给你们帮助!
如果大家想浏览我的下一篇文章,请留言
版权声明:此文章属于原创,不准随意转载:https://blog.csdn.net/LYQ2332826438