直接跳到内容

DatetimePicker 日期时间选择器

日期时间选择器组件允许用户选择日期和时间,可以通过文本输入框和浏览器的日期时间选择工具进行选择。

底层实现为panel.widgets.DatetimePicker,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/DatetimePicker.html

基本用法

基本的日期时间选择器使用:

日期范围限制

可以使用startend参数限制可选择的日期范围:

自定义时间选项

可以使用enable_timeenable_secondsmilitary_time参数自定义时间选择功能:

禁用特定日期

可以使用disabled_datesenabled_dates参数禁用或启用特定日期,注意datetime.date类型。

API

属性

属性名说明类型默认值
value当前选择的日期时间datetime.datetime None
start允许选择的最早日期时间datetime.datetime|datetime.date None
end允许选择的最晚日期时间datetime.datetime|datetime.date None
disabled_dates禁用的日期列表list[datetime.date []
enabled_dates启用的日期列表list[datetime.date []
enable_time是否启用时间选择bool True
enable_seconds是否启用秒选择bool True
military_time是否使用24小时制bool True
allow_input是否允许用户直接在输入框中输入bool False
disabled是否禁用组件bool False
name组件标题str ""
description鼠标悬停时显示的描述str ""

Events

事件名说明类型
change当选择更改时触发的事件Callable 

Controls

src/examples/panel_vuepy/widgets/DatetimePicker

DatetimePicker 日期时间选择器已经加载完毕