Skip to content

DateTimePicker 日期时间选择器 ​

在同一个选择器中同时选择日期和时间。本组件由 DatePicker 通过 type="datetime" / "datetimerange" 实现。

ts
import { createApp } from 'vue'
import { ElDatePicker } from '@szhn/dh-design-pc'

const app = createApp()
app.use(ElDatePicker)

日期和时间点 ​

将 type 设为 datetime 即可同时选择日期与时间,并可通过 shortcuts 配置快捷选项。

日期时间格式 ​

使用 format 指定展示格式,使用 value-format 指定绑定值的格式;不设置时绑定值为 Date 对象。

日期和时间范围 ​

设置 type 为 datetimerange 即可选择一段日期时间范围。

默认起止时刻 ​

范围选择时可通过 default-time 控制选中日期后使用的默认时刻,数组中两项分别对应开始和结束。

禁用状态 ​

通过 disabled 属性禁用选择器;通过 disabled-date 函数禁用指定的日期。

API ​

Attributes ​

属性说明类型默认值
model-value / v-model绑定值Date / string / number / array—
type选择器类型datetime / datetimerangedate
format展示格式stringYYYY-MM-DD HH:mm:ss
value-format绑定值格式string—
default-time默认时刻Date / [Date, Date]—
shortcuts快捷选项array—
disabled-date禁用日期判断函数Function—
range-separator范围分隔符string-

Events ​

事件说明参数
change用户确认选值后触发val
blur / focus失焦 / 获焦—
visible-change下拉面板显示状态变化visible

详见 Element Plus DateTimePicker 文档。