import java.time.LocalDateTime;

/**
 * @author 86131
 *
 * postman或者apifox进行接口测试时,经常会遇到,LocalDateTime格式的字符串转换报错
 * 以下方式可以解决:
 * 2024-03-17 16:23:20
 * 2024-03-17T16:23:20
 */
public class LocalDateTimeJsonStr {

    public static void main(String[] args) {
        // 一般我们拿到的json数据中,日期格式都是:2024-03-17 16:23:20
        String dateStr = "2024-03-17T16:23:20";
        LocalDateTime localDateTime = LocalDateTime.parse(dateStr);
        // 这种修改方式,仅仅是为了postman 或者 apifox接口联调而修改,实际代码执行报错的话,
        // 需要关注序列化组件
        System.out.println("localDateTime" + localDateTime);
    }
}

更多推荐