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格式。

相关推荐
天若有情6738 小时前
前端性能优化:从“按下预加载”到“AI级智能预判系统”
前端·性能优化·js·active·hover·首屏加载
JackieZhengChina8 小时前
零依赖轻量级JS悬浮提示插件title2tip-js的使用教程
开发语言·javascript·ecmascript
Csvn8 小时前
📦 CSS Container Queries 实战踩坑:5 个让你怀疑人生的隐藏陷阱
前端
大家的林语冰8 小时前
👍 Rust 为 Node 插上翅膀,反超 Bun 和 pnpm,一体化工具我也有!
前端·javascript·node.js
坐而论道_9 小时前
兼容低版本 Android:让现代 Web 应用在旧 WebView 上稳定运行
前端·面试
ssshooter9 小时前
Promise 和 async/await 被 try-catch 包裹时的行为差异
前端·javascript·面试
肖志-AI全栈9 小时前
从零讲透 Ajax:XHR、Fetch、JSON 序列化到异步编程全链路
前端·ajax·json
yyt3630458419 小时前
KlineChartQuant Tooltip 高频交互 200FPS 性能优化完整复盘
前端·经验分享·性能优化·typescript·vue·交互·chrome devtools
2601_9637713710 小时前
WordPress SEO Guide: Boost Rankings Without Technical Jargon
前端·php
李顿波10 小时前
Chrome 扩展程序 MV3 架构组件概览
前端·chrome·浏览器插件