Props 属性

Prop 属性Type 类型Default 默认值Description 描述
valueDate | null选中的时间值(仅使用时间部分)
onChange(date: Date | null) => void值更改时的回调
timeTimeConfig时间面板配置
localePartial<Locale>自定义区域设置
displayFormatstring触发器的自定义显示格式
placeholderstring触发器的占位符文本
openboolean受控的打开状态
initialOpenbooleanfalse初始打开状态(非受控)
onOpenChange(open: boolean) => void打开状态更改时的回调
requiredbooleanfalse禁用清除值
inlinebooleanfalse内联渲染,不带触发器/弹出窗口
hideFooterboolean隐藏操作页脚
namestring用于表单提交的隐藏输入框名称

TimeConfig

interface TimeConfig {
/** 时间显示精度。默认为 "minute"。 */
precision?: "hour" | "minute" | "second";
/** 12 小时或 24 小时格式。默认为 "24"。 */
hourFormat?: "12" | "24";
/** 分钟递增步长。默认为 5。 */
minuteStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** 秒递增步长。默认为 1。 */
secondStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** 每个滚轮项的高度(像素)。默认为 32。 */
itemHeight?: number;
}