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

前端处理

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

bash 复制代码
data.userEnrolDate = moment(data.userEnrolDate).format('YYYY-MM-DD HH:mm:ss');

后端处理

java 复制代码
@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格式。

相关推荐
yhole31 分钟前
SpringBoot + vue 管理系统
vue.js·spring boot·后端
落魄江湖行33 分钟前
进阶篇五 Nuxt4 部署方案:从开发到生产
前端·vue.js·typescript·nuxt4
懂懂tty36 分钟前
Rspack简介
前端
开心码农1号36 分钟前
Go关于切边变量本身地址和内部指向地址
前端·算法
一个打工仔的笔记41 分钟前
vue3 elementui plus 可编辑表格 完整例子
前端·vue.js·elementui
IT_陈寒43 分钟前
SpringBoot自动配置把我坑惨了,原来它偷偷干了这么多事
前端·人工智能·后端
nodcloud1 小时前
Chrome 142 更新导致点可云报表助手打印异常:启动服务仍提示启动的解决方案
前端·数据库·chrome
ZC跨境爬虫1 小时前
3D地球卫星轨道可视化平台开发Day2(轨道错位Bug修复+模块化结构优化)
前端·3d·html·json·bug
ZC跨境爬虫1 小时前
3D 地球卫星轨道可视化平台开发 Day1(3D 场景、卫星渲染与筛选交互实现)
前端·3d·html·json·交互
研究点啥好呢1 小时前
Github热榜项目推荐 | React生态系统的成熟演进
前端·react.js·github