Thuộc tính

Thuộc tínhKiểuMặc địnhMô tả
valueDate | nullGiá trị thời gian đã chọn (chỉ sử dụng phần thời gian)
onChange(date: Date | null) => voidHàm gọi lại khi giá trị thay đổi
timeTimeConfigCấu hình bảng điều khiển thời gian
localePartial<Locale>Cấu hình ngôn ngữ tùy chỉnh
displayFormatstringĐịnh dạng hiển thị tùy chỉnh cho trình kích hoạt
placeholderstringVăn bản giữ chỗ cho trình kích hoạt
openbooleanTrạng thái mở được kiểm soát
initialOpenbooleanfalseTrạng thái mở ban đầu (không kiểm soát)
onOpenChange(open: boolean) => voidHàm gọi lại khi trạng thái mở thay đổi
requiredbooleanfalseVô hiệu hóa việc xóa giá trị
inlinebooleanfalseHiển thị nội tuyến không có trình kích hoạt/popup
hideFooterbooleanẨn chân trang hành động
namestringTên input ẩn để gửi biểu mẫu

TimeConfig

interface TimeConfig {
/** Độ chính xác hiển thị thời gian. Mặc định là "minute". */
precision?: "hour" | "minute" | "second";
/** Định dạng 12 giờ hoặc 24 giờ. Mặc định là "24". */
hourFormat?: "12" | "24";
/** Bước tăng phút. Mặc định là 5. */
minuteStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Bước tăng giây. Mặc định là 1. */
secondStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Chiều cao (tính bằng px) của mỗi mục trong bánh xe cuộn. Mặc định là 32. */
itemHeight?: number;
}