您现在的位置是:首页 > 正文

后台LocalDateTime参数的接收问题(Failed to convert value of type ‘java.lang.String‘ to required type ‘java.tim

2024-01-30 20:09:53阅读 1

后台LocalDateTime参数的接收问题(Failed to convert value of type ‘java.lang.String’ to required type ‘java.time.LocalDateTime’)

使用postman测试接口时,发现传递的时间不能够被后端获取,其中postman请求的截图如下:
postman请求的截图controller层接口的方法为:
在这里插入图片描述
报错如下:

在这里插入图片描述

解决方法:

通过@DateTimeFormat注解,去解析前端传入的时间格式字符串然后转化成LocaDateTime的时间类型。注意:格式化的时候,格式需要和前台传入值得格式一致,并且看清楚参数类型到底是LocalDateTime还是LocalTime

在这里插入图片描述

顺便说一下,@JsonFormat:他和@DateTimeFormat正好对应关系,如果我们从DB中取得时间类型数据,想传回前端,并且规定格式,那么就可以使用@JsonFormat(pattern=“yyyy-MM-dd”,timezone = “GMT+8”)
pattern:是你需要转换的时间日期的格式
timezone:是时间设置为东八区,避免时间在转换中有误差

网站文章

  • NLP词向量发展历程

    NLP词向量发展历程

    这篇文章记录词向量的发展历程,包括tf-idf、word2vec、GloVe、ELMo、OpenAI GPT以及Bert,只记录个人认为比较核心的内容,以及一些值得思考的边角细节。1、tf-idftf...

    2024-01-30 20:09:35
  • Java类的继承

    Java类的继承

    Java类的继承

    2024-01-30 20:09:17
  • php中加载更多,php – 在Javascript中加载更多功能

    基本思想是监听滚动事件,并在服务器端实现分页.只要文档或包含的HTML元素滚动,就会触发滚动事件.我将使用此草图作为参考,记住以下事项:假设浏览器窗口的高度为800px,内容的初始高度为2500px....

    2024-01-30 20:08:47
  • ES6 操作数组 方法 区别 map filter reduce find 热门推荐

    1. mapmap函数可以看成是一种映射函数,而且是一一映射array.map(function(参数){....函数体......})es6写法:array.map((参数)=>{....函数...

    2024-01-30 20:08:41
  • 架构-vue拖拽平台

    5)右边属性配置内容来自editor-config.jsx文件中props和model,编辑好的属性传到editor-block.jsx文件的render(即editor-config.jsx文件中r...

    2024-01-30 20:08:34
  • react创建组件的两种方式

    1. 使用构造函数来创建组件如果需要传参,在函数中加一个props参数来接受,并且必须向外return一个合法的jsx创建的虚拟DOM。//1. 组件名首字母为大写 2. 必须return 合法的jsx// 这里就可以相当于子组件function Hellow (props){ //props为父组件传过来的数据 //如果打印props的话,只要子组件用的到东西都会打印出来,在这里...

    2024-01-30 20:08:05
  • Kubernetes K8S之SSL证书有效期修改

    如何修改Kubernetes的SSL证书有效期

    2024-01-30 20:07:59
  • Flask+Gunicorn项目打包

    一,项目打包思路梳理 1,本地环境先下载好离线包 <1>先创建本地虚拟环境 python3 -m venv 虚拟环境名 <2>安装项目所需第三方模块 pip install -r requiremen...

    2024-01-30 20:07:52
  • Java HotSpot(TM) 64-Bit Server VM warning:Options -Xverify:none and -noverify were deprecated in ..

    Java HotSpot(TM) 64-Bit Server VM warning:Options -Xverify:none and -noverify were deprecated in ..

    用IDEA学习springBoot. 运行程序时,出现了这种情况 Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JD 经过查找我找到了方法。

    2024-01-30 20:07:46
  • 会 C 语言就能做游戏? C 语言实现 flappy bird

    会 C 语言就能做游戏? C 语言实现 flappy bird

    C语言实现flappy bird(可视化编程) 前言 flappy bird是一款在2014年爆火的游戏,相信大家都曾听说过或者玩过,今天我们将会采用C语言来写这个游戏的基本玩法,最重要的是从中接触可...

    2024-01-30 20:07:18