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

相关推荐
一点一木10 小时前
从60首歌到1个网站:输入你的故事,还你一首歌
前端·github
IT_陈寒11 小时前
Vue这个特性差点让我加班到凌晨,谁懂啊
前端·人工智能·后端
kyriewen11 小时前
我让AI改一个bug——它偷偷动了5个我没让它碰的地方
前端·javascript·ai编程
遇乐的果园11 小时前
前端学习笔记-vue加载渲染优化
前端·笔记·学习
用户9850335932812 小时前
OpenLayers 热力图从原理到 Vue 组件一键接入
前端
颜酱12 小时前
01 | 骨架搭建:FastAPI + Vue 跑通第一个 SSE 流式问答
前端·人工智能·后端
hoLzwEge12 小时前
解码 IDE 智能提示:jsconfig.json 辅助开发全攻略
前端·前端框架
leoZ23112 小时前
记忆系统与 Agent 定制完全指南(四):自定义 Agent 开发(一)
前端·chrome
慧一居士12 小时前
Element Plus 按需引入的配置使用说明和完整示例
前端·vue.js
程序员黑豆12 小时前
鸿蒙应用开发实战:从零学会自定义组件
前端·华为·harmonyos