el-date-picker限制时间选择,不能选择当前日期之后时间

要求:时间选择不能超过当前日期之后的

效果:

结构代码::

javascript 复制代码
 <el-form-item label="时间:">
        <el-date-picker
          v-model="time"
          type="datetimerange"
          range-separator="至"
          start-placeholder="开始时间"
          end-placeholder="结束时间"
          value-format="YYYY-MM-DD HH:mm:ss"
          @change="changeTime"
          :clearable="false"
          :disabled-date="pickerOptionsRang" //这行是关键
        >
        </el-date-picker>
      </el-form-item>
      

js代码:

javascript 复制代码
const pickerOptionsRang = (time) => {
  // 禁用当前日期之后的所有日期
  return time.getTime() > Date.now() - 8.64e7; // 8.64e7 毫秒数代表一天
};
相关推荐
Oneslide9 小时前
React 纯前端技术栈报告(2026年)
前端
前端一小卒9 小时前
AI 时代,前端工程化要重做一遍
前端
橙子家17 小时前
浏览器缓存之【基础键值存储】:Local storage 和 Session storage
前端
星星在线20 小时前
MusicFree:一个「All in One」的个人音乐服务器,让听歌回归简单
前端·后端
IT_陈寒21 小时前
Redis的SETNX并发问题让我加了三天班
前端·人工智能·后端
demo007x21 小时前
Docling 文档转换以及技术架构分析
前端·后端·程序员
京东云开发者1 天前
京东市民服务又“上新”!这次是黑龙江“龙易办”
前端
袋鱼不重1 天前
我的神奇同事,AI 用多了居然写了个 Open In Codex
前端·后端·ai编程
竹林8181 天前
Web3表单签名验证:我用 wagmi 和 ethers 给 DApp 加了一个“免密登录”,踩坑记录全在这了
javascript
用户6990304848751 天前
try catch使用场景 处理同步代码错误兼容用的
javascript·uni-app