日期时间选择器

在一个选择器中选择日期和时间。

TIP

DateTimePicker 派生自 DatePicker 和 TimePicker。关于属性更详细的解释可以参考DatePicker和TimePicker。

日期和时间选择都会收敛到同一个底部面板流程里。

日期和时间

通过将 type 设置为 datetime,您可以在一个选择器中同时选择日期和时间。这两个步骤会保留在同一套底部面板流程里。

会面时间在同一流程中选择日期和时间

底部面板会将两个步骤整合在一条纵向流程中。

快捷预约针对常见场景使用快捷项

快捷项能帮助用户以更少点击完成高频预约。

默认时段预填最常用的时间段

当预约通常在中午附近开始时,预设时间会更加实用。

日期时间格式

使用 format 控制输入框中显示文本的格式。使用 value-format 控制绑定值的格式。

默认情况下,组件接受并发出 Date 对象。

检查 此处 Day.js 所有可用格式的列表。

WARNING

注意大小写

输出日期对象
当前值:
使用值格式
当前值:
时间戳
当前值:

下拉面板中的日期和时间格式

使用 date-formattime-format 控制下拉面板输入框中显示文本的格式。

-

日期和时间范围

您可以通过将 type 设置为 datetimerange 来选择日期和时间范围。

基础范围
快捷范围

开始日期和结束日期的默认时间值

当在日期面板上选择 datetimerange 类型的日期范围时,00:00:00 将用作开始日期和结束日期的默认时间值。我们可以通过 default-time 属性来控制它。 default-time 接受最多包含两个 Date 对象的数组。第一项控制开始日期的时间值,第二项控制结束日期的时间值。

开始与结束时间统一默认到 12:00:00
-
开始时间默认 12:00:00,结束时间默认 08:00:00
-

自定义图标 2.8.0

带有插槽的自定义图标可用。

-

API

属性

名称描述类型默认
模型值 / v 模型绑定值,如果是 range 选择器,则数组长度应为 2数字 / 字符串 / 日期 / 数组''
只读DatePicker 是否为只读布尔值
已禁用DatePicker 是否被禁用布尔值
可编辑输入是否可编辑布尔值真实
可清除是否显示清除按钮布尔值真实
尺寸输入的大小枚举默认
占位符非范围模式下的占位符字符串
开始占位符范围模式下开始日期的占位符字符串
结束占位符范围模式下结束日期的占位符字符串
类型选取器的类型枚举日期
格式输入框中显示值的格式字符串 请参阅日期格式YYYY-MM-DD HH:mm:ss
波普尔级DateTimePicker 下拉菜单的自定义类名字符串
波普风格DateTimePicker 下拉菜单的自定义样式字符串 / 对象
范围分隔符范围分隔符字符串'-'
默认值可选,日历的默认日期对象
默认时间选择日期后的默认时间值。如果未指定,将使用时间 00:00:00对象
值格式可选,绑定值的格式。如果未指定,绑定值将为 Date 对象字符串 请参阅日期格式
日期格式 2.4.0可选,输入内部面板中显示的日期格式字符串 请参阅日期格式年-月-日
时间格式 2.4.0可选,输入内部面板中显示的时间格式字符串 请参阅日期格式时:分:秒
编号与本机输入中的 id 相同字符串 / 数组
名称与本机输入中的 name 相同字符串
前缀图标自定义前缀图标组件字符串 / Component日期
清除图标自定义透明图标组件字符串 / Component圆圈关闭
快捷方式用于设置快捷方式选项的对象数组数组
禁用日期确定某个日期是否被禁用并以该日期作为参数的函数。应该返回一个布尔值功能
残疾人时间指定无法选择的小时数组功能
伤残分钟数指定无法选择的分钟数组功能
禁用秒指定无法选择的秒数组功能
细胞类别名称设置自定义类名功能
空值 2.7.0组件的空值,参见配置提供程序数组
清除值 2.7.0清除返回值,参见配置提供程序字符串 / 数字 / 布尔值 / 函数
现在显示 2.8.7是否显示立即按钮布尔值真实
显示页脚 2.10.5是否显示日期选择器为 1 的页脚 enum布尔值真实
显示确认 2.11.0是否显示确认按钮布尔值真实
显示周数 2.10.3除星期外还显示星期数boolean

活动

名称描述参数
改变当用户确认值或单击外部时触发功能
模糊当输入模糊时触发功能
焦点当输入聚焦时触发功能
清除 2.7.7单击清除按钮时触发功能
日历更改当日历选择的日期更改时触发。仅适用于range功能
面板更换单击导航按钮时触发。功能
可见变化当 DateTimePicker 的下拉菜单出现/消失时触发功能

老虎机

名称描述
默认自定义单元格内容
范围分隔符自定义范围分隔符内容
上个月 2.8.0上个月图标
下个月 2.8.0下个月图标
去年 2.8.0上一年图标
明年 2.8.0明年图标

暴露

方法描述类型
焦点聚焦 DatePicker 组件功能
模糊 2.8.7模糊 DatePicker 组件功能

类型声明

显示声明
ts
// DateTimePicker 复用 DatePicker 和 TimePicker 的值类型。