#24845·element-plus

[Component] [date-picker, date-picker-panel] [date-picker] datetimerange: picking a time without selecting dates fills in disabled dates

Author: jcz-sudo4770Created Sep 9, 2026Updated Sep 9, 2026

Bug Type: Component

Environment

  • Vue Version: 3.5.40
  • Element Plus Version: 2.14.5
  • Browser / OS: Windows 11 / Chrome
  • Build Tool: Vite

Reproduction

Related Component

  • el-date-picker
  • el-date-picker-panel

Reproduction Link

Element Plus Playground

Steps to reproduce

1.Set today as the disabled time. 2.Click to expand the time selection panel. When expanding to set hours, minutes, and seconds, the date will be automatically set to today.

What is Expected?

Disabled dates should be taken into account.

What is actually happening?

It didn't take that into account and just defaulted to today.

Additional comments

(empty)

Image

Source: element-plus/element-plus