在测试接口时,遇到关于时间参数的传参时,遇到类型编译器无法转换的解决方案
2026/5/14 19:46:03 网站建设 项目流程

我在写挑战项目时,一直遇到一个前端传时间参数给后端,后端编译器其无法将LocalDateTime类型转换为String类型的报错,我总结了两个解决方案

报错的原因:因为前端传的时间参数是以String类型直接传给后端的,而后端中对应到的类中的关于时间的参数类型是LocalDateTime的,此时编译器是不能直接将String转化为LocalDateTime,需要我们自己动手去解决

第一个解决方案:此时直接将后端中对应的时间参数的LocalDateTime类型改为时间类型即可

第二个解决防范:使用@JsonFormat()注解,在对应的时间参数上面使用这个注解即可,如下图

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询