el-date-picker 设置值输出格式

el-date-picker 设置值输出格式

现象

在请求后端的时候因为日期格式不对导致后端请求报错

看到时间默认的格式为:2024-08-13T16:00:00.000Z

这个时间如果需要转换成时间格式还是比较费劲的

解决方案

方式1-对字符串进行处理

javascript 复制代码
formatDate(date) {
  // 格式化为 YYYY-MM-DD
  const year = date.getFullYear();
  const month = String(date.getMonth() + 1).padStart(2, '0'); // 月份从0开始
  const day = String(date.getDate()).padStart(2, '0');
  return `${year}-${month}-${day}`;
}

方式2-直接使用elmentui的 value-format属性设置

javascript 复制代码
<el-form-item prop="createTimeFrom">
  <el-date-picker
    type="date"
    placeholder="选择开始日期"
    v-model="searchForm.createTimeFrom"
    value-format="yyyy-MM-dd"
    style="width: 100%;">
  </el-date-picker>
</el-form-item>

设置 value-format="yyyy-MM-dd"

更多设置可以参考elmentui的使用说明

官网链接:https://element.eleme.cn/#/zh-CN/component/date-picker

相关推荐
SaxoZhao5 分钟前
Vue 中阻止点击事件穿透
前端·javascript·vue.js
1234Wu8 分钟前
高德地图2.0 绘制、编辑多边形覆盖物(电子围栏)
前端·vue
用你的胜利博我一笑吧9 分钟前
vue3+ts+supermap iclient3d for cesium功能集合
前端·javascript·vue.js·3d·cesium·supermap
Lovely Ruby23 分钟前
Vite + Electron 时,Electron 渲染空白,静态资源加载错误等问题解决
前端·javascript·electron
xcLeigh35 分钟前
HTML5好看的水果蔬菜在线商城网站源码系列模板2
java·前端·html5
老田低代码35 分钟前
Dart自从引入null check后写Flutter App总有一种难受的感觉
前端·flutter
guojikun36 分钟前
使用 Wake Lock API:保持设备唤醒的最佳实践
javascript·web前端·wakelock
luckycoke1 小时前
小程序的右侧抽屉开关动画手写效果
前端·javascript·微信小程序·uni-app
慢慢雨夜2 小时前
uniapp 苹果安全域适配
java·前端·uni-app