当前位置: 首页 > news >正文

网页加速器怎么开seo外链技巧

网页加速器怎么开,seo外链技巧,惠州做网站电话,好的免费博客网站关于这两个时间转化注解,先说结论 一、介绍 1、DateTimeFormat DateTimeFormat 并不会根据得到其属性 pattern 把前端传入的数据转换成自己想要的格式,而是将前端的String类型数据封装到Date类型;其次它的 pattern 属性是用来规范前端传入…

关于这两个时间转化注解,先说结论

一、介绍

1、@DateTimeFormat

@DateTimeFormat 并不会根据得到其属性 pattern 把前端传入的数据转换成自己想要的格式,而是将前端的String类型数据封装到Date类型;其次它的 pattern 属性是用来规范前端传入数据的格式
@DateTimeFormat 它用于前端日期String数据提交封装到日期Date数据类型中
示例1:前端传递的2023-09-23 17:10:30   后端采用@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")   不会出错
示例2:前端传递的2023-09-23 17:10:30   后端采用@DateTimeFormat(pattern = "yyyy-MM-dd")   出错
示例3:前端传递的2023-09-23   后端采用@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")   不会出错

2、 @JsonFormat

@JsonFormat 会对前端传来的数据进行处理,按照其 pattern 属性定义把传入的数据转化
@JsonFormat 同样会对后端传给前端的数据进行处理,按照其 pattern 属性定义直接进行截取返回给前端
示例1:前端传递的2023-09-23 17:10:30   后端采用@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")   不会出错
示例2:前端传递的2023-09-23 17:10:30   后端采用@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")   不会出错
示例3:前端传递的2023-09-23   后端采用@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")   出错

二、代码演示

创建实体类

@Data
public class Test1 {/*** 创建时间*/@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")private Date createTime;/*** 创建时间*/@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")private Date updateTime;/*** 创建时间*/@DateTimeFormat(pattern = "yyyy-MM-dd")private Date createTime2;/*** 创建时间*/@DateTimeFormat(pattern = "yyyy-MM-dd")private Date updateTime2;/*** 创建时间*/@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")private Date createTime3;/*** 创建时间*/@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")private Date updateTime3;/*** 创建时间*/@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")private Date createTime4;/*** 创建时间*/@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")private Date updateTime4;}

创建controller

@RestController
@RequestMapping("/test")
public class TestController {@PostMapping("/test1")public ResultVo<?> test1(@RequestBody Test1 test1) {System.out.println("test1 = " + test1);return ResultVo.success(test1);}}

三、postman测试

前端传递的时间类型为日期字符串类型(如:2023-09-22),后端采用 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")接收会出错

前端传递的时间类型为时间字符串类型(如:2023-09-23 09:30:30),后端采用@DateTimeFormat(pattern = "yyyy-MM-dd")接收会报错

关于时间返回类型

createTime、createTime2前端传递日期字符串,后端采用@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")接收,controller处理完返回给前端的时间格式为日期Date

createTime3、createTime4前端日期字符串,后端用@JsonFormat 对应的格式接收,按照其 pattern 属性定义直接进行截取返回给前端

http://www.tj-hxxt.cn/news/50684.html

相关文章:

  • 网站程序调试模式怎么做市场营销是做什么的
  • 九九建站-网站建设 网站推广 seo优化 seo培训抖音seo优化系统招商
  • 电子商务网站建设及推广方案论文备案查询
  • 网站建设用户调查济南seo优化
  • 西安网站建设最新案例个人域名注册流程
  • 哪个网站做清洁的活多引擎搜索优化
  • 建站63年来第一次闭站?北京站辟谣企业建站流程
  • 做动态网站的流程图小果seo实战培训课程
  • 深圳市建工建设集团有限公司官网电脑优化软件
  • 重庆市建筑网站建设查询网官网
  • 麻将网站开发搜索引擎免费登录入口
  • 做我的狗哪个网站可以看google浏览器网页版
  • 广州企业网站建设公司做百度线上推广
  • 用手机搭建网站网络营销推广论文
  • 荔湾区网站建设东莞疫情最新消息今天新增病例
  • 用ps怎么做学校网站页面百度app推广方法
  • 怎么才能创个网站怎么营销推广
  • 网站开发课程知识点总结郑州seo询搜点网络效果佳
  • 企业网站免费建设工具企业网站推广建议
  • 合肥做百度网站seo学校培训
  • 网站建设业务员话术抖音引流推广一个30元
  • 做珠宝建个网站推广怎么样信息如何优化上百度首页公司
  • 平乡网站建设福州seo
  • 福州网站免费制作百度收录网站提交入口
  • 中国建设银行网站对公业务百度权重是什么意思
  • 在网上做网站志鸿优化网
  • 网站首页是乱码 其他页面正常鸿星尔克网络营销
  • 聊城网站建设设计开发公司建设网站的基本流程
  • 诸城 网站 建设公司网站怎么申请怎么注册
  • 做外贸通常用哪些网站网络舆情监测系统软件