Thuộc tính

PropTypeDefaultMô tả
valueDate | null—Giá trị ngày-giờ đã chọn
onChange(dateTime: Date | null) => void—Hàm gọi lại khi giá trị thay đổi
timeTimeConfig—Cấu hình bảng điều khiển thời gian
minDateDate—Ngày tối thiểu có thể chọn
maxDateDate—Ngày tối đa có thể chọn
localePartial<Locale>—Cấu hình ngôn ngữ tùy chỉnh
initialMonthDate—Tháng hiển thị ban đầu
size"small" | "medium" | "large" | "x-large""medium"Kích thước thành phần
weekStartsOnWeekDay"sunday"Ngày đầu tiên trong tuần
isDateUnavailable(date: Date) => boolean—Đánh dấu ngày là bị vô hiệu hóa
displayFormatstring—Định dạng hiển thị tùy chỉnh
openboolean—Trạng thái mở được kiểm soát
initialOpenboolean—Trạng thái mở ban đầu (không kiểm soát)
onOpenChange(open: boolean) => void—Hàm gọi lại khi trạng thái mở thay đổi
requiredbooleanfalseVô hiệu hóa việc xóa giá trị
showOutsideDaysbooleanfalseHiển thị các ngày từ các tháng liền kề
highlightDatesDate[]—Các ngày cần làm nổi bật
shouldCloseOnSelectbooleanfalseTự động xác nhận khi nhấp vào cài đặt trước
numberOfMonthsnumber1Số tháng để hiển thị
captionLayout"buttons" | "dropdown""buttons"Kiểu điều hướng tiêu đề
fromYearnumber—Năm bắt đầu cho danh sách thả xuống
toYearnumber—Năm kết thúc cho danh sách thả xuống
disablePastbooleanfalseVô hiệu hóa các ngày trước hôm nay
disableFuturebooleanfalseVô hiệu hóa các ngày sau hôm nay
inlinebooleanfalseHiển thị lịch nội tuyến (không có cửa sổ bật lên)
namestring—Tên input ẩn để gửi biểu mẫu
placeholderstring—Văn bản giữ chỗ của trình kích hoạt
hideHeaderbooleanfalseẨn tiêu đề điều hướng
hideFooterbooleanfalseẨn chân trang hành động

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 bánh xe cuộn. Mặc định là 32. */
itemHeight?: number;
}