zoukankan      html  css  js  c++  java
  • SpringBoot 前端发送请求时间字符串格式化问题

    如果后端使用LocalDateTime接收,会直接报错,系统找不到可以对时间格式化的方法。

    因为前端发送过来的时间默认是字符串的时间,格式如yyyy-MM-dd HH:mm:ss,当然,大多数前后端分离,后端肯定不是用的时间字符串操作,大多都需要转换。

    一、param请求格式化

    只需要到请求的字段加格式化注解

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    

    image

    二、json请求

    在接受实体前面加上JsonFormat注解

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm:ss")
    

    image

    如果使用时间戳报错,也可以用此方式对时间格式化

  • 相关阅读:
    杨辉三角
    手动实现md5加密
    戳气球
    重构字符串
    四数相加 II
    背包问题 II
    组合总和 IV
    背包问题 V
    背包问题
    Win 10安装Python及环境变量配置
  • 原文地址:https://www.cnblogs.com/mengw/p/14172652.html
Copyright © 2011-2022 走看看