时间格式要怎么转换呢!

2021-07-13T08:13:56.509Z
前端传入的格式是这样,后端要怎么接收呢

简单点的话就当字符串来接收,后面你要用时间处理什么的在把这字符串转成时间类型就是

使用字符串接收 然后再进行转换 亲测转换日期

public static void main(String[] args) {
        String str = "2021-07-13T08:13:56.509Z";
        DateTimeFormatter pattern = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
        //字符串时间转换成时间类型
        LocalDateTime date = LocalDateTime.parse(str, pattern);
        System.out.println("date = " + date);
    }

运行截图:
img

【望采纳】这不是一个好的传参习惯,建议前后端统一约定传参绝对毫秒,long类型接收,这样都好处理,也便于数据处理

统一用毫秒吧,然后用long接