Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >vue传递给后端时间格式问题

vue传递给后端时间格式问题

作者头像
知识浅谈
发布于 2023-09-07 02:47:26
发布于 2023-09-07 02:47:26
54200
代码可运行
举报
文章被收录于专栏:分享学习分享学习
运行总次数:0
代码可运行

前端处理

首先前端使用moment.js进行处理

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
data.userEnrolDate = moment(data.userEnrolDate).format('YYYY-MM-DD HH:mm:ss');

后端处理

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value = "入学时间")
private Date userEnrolDate;

解释: @DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)设定接受前端传递过来的时间格式 @JsonFormat(timezone = “GMT+8”, pattern = “yyyy-MM-dd HH:mm:ss”)注解:把数据库中datetime的格式取出来转化为yyyy-MM-dd HH:mm:ss格式。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-09-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
@JsonFormat、@JSONField、@DateTimeFormat的使用以及其区别[通俗易懂]
1、JsonFormat来源于jackson,Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。Jackson所依赖的jar包较少,简单易用并且性能也要相对高些,并且Jackson社区相对比较活跃,更新速度也比较快。 2、JSONField来源于fastjson,是阿里巴巴的开源框架,主要进行JSON解析和序列化。 3、DateTimeFormat是spring自带的处理框架,主要用于将时间格式化。
全栈程序员站长
2022/08/01
6.4K0
SpringBoot 2.x 开发案例之优雅的校验参数
参数如何校验?撸主很久很久之前的项目都是在前端页面一个个 if else 的,后来就用了一系列的前端校验框架,比如 layui iview 等等,几个样式属性就可以轻松搞定,的确是美滋滋。
小柒2012
2020/01/15
5440
3种 Springboot 全局时间格式化方式,别再写重复代码了
时间格式化在项目中使用频率是非常高的,当我们的 API 接口返回结果,需要对其中某一个 date 字段属性进行特殊的格式化处理,通常会用到 SimpleDateFormat 工具处理。
程序员小富
2020/09/02
2.3K0
3种 Springboot 全局时间格式化方式,别再写重复代码了
前后端时间传递之注解形式(@DateTimeFormat与@JsonFormat)
在我们开发的过程中常常会遇到前后端传递时间的问题,同样遇到了这样的问题,以前的做法是在代码中转换:前端传String类型的时间,然后后端用String接收以后存入数据库时再转化为Date;返回给前端时也是一样,先从数据库中查出Date类型的数据,返回给前端时转化为String,非常麻烦。后来也是看到了用注解的方式非常方便,在这里记录并共享一下。
botkenni
2023/07/24
6.2K0
前后端时间传递之注解形式(@DateTimeFormat与@JsonFormat)
@JsonFormat与@DateTimeFormat的区别
从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我们在使用WEB服务的时,可能会需要用到,传入时间给后台,比如注册新用户需要填入出生日期等,这个时候前台传递给后台的时间格式同样是不一致的,而我们的与之对应的便有了另一个注解,@DataTimeFormat便很好的解决了这个问题,接下来记录一下具体的@JsonFormat与DateTimeFormat的使用过程。
陶然同学
2023/02/27
9720
SpringBoot中时间格式化的5种方法!
在我们日常工作中,时间格式化是一件经常遇到的事儿,所以本文我们就来盘点一下 Spring Boot 中时间格式化的几种方法。 ​
磊哥
2021/07/27
5.4K0
Spring Boot 中的 @DateTimeFormat 和 @JsonFormat 注解优雅处理时间格式
在开发 Spring Boot 应用时,处理日期和时间数据是一个常见的需求。Spring Boot 提供了两个注解 @DateTimeFormat 和 @JsonFormat 来帮助我们处理这些问题。这两个注解分别用于将日期字符串解析为日期对象以及将日期对象格式化为字符串。本文将详细介绍这两个注解的用法及作用,并通过实例代码进行说明。
小马哥学JAVA
2024/06/12
3.3K0
格式化Mybatis返回的Date时间
格式化Mybatis返回的Date时间
Java架构师必看
2021/09/14
4.9K0
【夏令时】用@JsonFormat(pattern = “yyyy-MM-dd“)注解,出生日期竟然年轻了一天
起因是艰苦奋战一个月,测试及验收都顺利通过,上线也稳稳的成功。但是毒奶总是在不经意给你灌上,部分的用户的身份证和出生日期对不上,总是少一天。
JavaDog程序狗
2024/10/12
2490
【夏令时】用@JsonFormat(pattern = “yyyy-MM-dd“)注解,出生日期竟然年轻了一天
DateTimeFormat 和 JsonFormat 应用场景详解
在现代Web开发中,正确处理日期和时间格式至关重要。尤其是在Java后端与前端数据交互时,DateTimeFormat和JsonFormat注解的正确使用,可以极大地提升数据处理的准确性和用户体验。本文深入探讨了这两个注解的应用场景,包括它们的定义、区别、以及在实际开发中的应用示例。通过本文,不论是编程新手还是资深开发者,都能够深入理解和有效应用这两种注解。关键词:Java, DateTimeFormat, JsonFormat, 日期格式化, 前后端交互。
猫头虎
2024/04/22
6480
Java 前后端时间格式转换注解
訾博ZiBo
2025/01/06
1930
SpringBoot时间格式化
java中直接new Date属性会少8小时,而且格式乱。 我们在开发中经常性需要格式化时间且设置时区 一般要对返回和接收同时进行处理。 返回日期格式化 有两种方案 ,选一即可。 1.在字段上加入注解
乐心湖
2020/07/31
2.1K0
SpringBoot时间格式化
全局时间格式化
经常会需要后端给前端传时间,有各种类型的时候,date、java8中LocalDateTime等等,虽然挺简单一个小事,但是也挺繁琐的,毕竟大家容易犯懒。
CBeann
2023/12/25
2470
全局时间格式化
SpringBoot实体类中的常用注解(二)
@ApiModel :在实体类上边使用,标记类时swagger的解析类。这样生成的Swagger的Api文档就会存在对该类的详细介绍。
Java学术趴
2022/06/27
2.3K0
SpringBoot实体类中的常用注解(二)
Java的@DateTimeFormat注解与@JsonFormat注解的使用对比
在Java开发中,处理日期和时间格式时,我们经常会使用到@DateTimeFormat和@JsonFormat注解。这两个注解主要用于格式化日期和时间,但在使用场景和功能上有所不同。本文将详细介绍这两个注解的使用方法,并对比它们的异同点。
訾博ZiBo
2025/01/06
2330
前端表单提交String类型数据后端转日期数据
使用String转Date类型的工具类,并使用@Component将其注册为组件(要跟controller的父目录同级)
关忆北.
2020/10/15
1.9K0
使用日期注解一个个格式化太麻烦?我来全局格式化一下
现在Student类中有一个Data类型是字段,如果我们没有做任何处理。在我们打印时就会有如下显示:
Lvshen
2022/05/05
4650
使用日期注解一个个格式化太麻烦?我来全局格式化一下
Jsp中格式化时间戳的常用标签
  首先关于时间格式化的问题,前不久在公司开发一套数据录入系统,这其中就无时不刻不从数据库拿数据,然后进过一系列处理最后渲染页面,刚开始我习惯用jstl的标签库进行处理,后来看到他们使用spring的标签库处理,下面在这儿记录一下。  一:JSTL-----<fmt:formatDate/>标签 该标签可以输出各式各样的时间格式,也是我习惯用它的理由。 <fmt:formatDate value="${date}" type="both"/> 2017-07-06 23:59:59   <fmt:f
赵小忠
2018/01/24
1.5K0
彻底解决Spring mvc中时间类型的转换和序列化问题
在使用Spring mvc 进行开发时我们经常遇到前端传来的某种格式的时间字符串无法用java8时间包下的具体类型参数来直接接收。同时还有一系列的序列化 、反序列化问题,在返回前端带时间类型的同样会出现一些格式化的问题。今天我们来彻底解决他们。
码农小胖哥
2019/12/10
4.5K0
【小家Spring】@DateTimeFormat和@NumberFormat以及@JsonFormat的使用
数据格式化,从本质上讲属于数据转换的范畴。Spring就是基于数据转换框架植入“格式化”功能的。
YourBatman
2019/09/03
3K0
【小家Spring】@DateTimeFormat和@NumberFormat以及@JsonFormat的使用
推荐阅读
相关推荐
@JsonFormat、@JSONField、@DateTimeFormat的使用以及其区别[通俗易懂]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验