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

相关推荐
VincentFHR1 小时前
Canvas 高性能K线图,支持无限左右滑动
前端·数据可视化·canvas
sophie旭1 小时前
一道面试题,开始性能优化之旅(3)-- DNS查询+TCP(二)
前端·面试·性能优化
面向星辰1 小时前
css选择器(继承补充)
前端·css
koooo~1 小时前
Vue3中的依赖注入
前端·javascript·vue.js
huuyii1 小时前
Nest 基础知识
前端
沢田纲吉1 小时前
《LLVM IR 学习手记(三):赋值表达式与错误处理的实现与解析》
前端·编程语言·llvm
sophie旭1 小时前
一道面试题,开始性能优化之旅(3)-- DNS查询+TCP(一)
前端·面试·性能优化
java水泥工2 小时前
网上摄影工作室|基于SpringBoot和Vue的网上摄影工作室(源码+数据库+文档)
数据库·vue.js·spring boot
IT_陈寒2 小时前
JavaScript性能优化:这7个V8引擎技巧让我的应用速度提升了50%
前端·人工智能·后端
学渣y2 小时前
nvm下载node版本,npm -v查看版本报错
前端·npm·node.js