时间选项
通过 time 属性配置时间面板的行为。
秒级精度
为开始和结束时间面板显示秒列。
import { useState } from "react";import { DateRangeTimePicker } from "react-date-range-picker-styled";import "react-date-range-picker-styled/rdrp-styles.css";
function SecondPrecision() { const [value, setValue] = useState<{ start: Date | null; end: Date | null }>({ start: null, end: null, });
return <DateRangeTimePicker value={value} onChange={setValue} time={{ precision: "second" }} />;}12 小时制
为开始和结束时间面板切换到带 AM/PM 开关的 12 小时制。
import { useState } from "react";import "react-date-range-picker-styled/rdrp-styles.css";import { DateRangeTimePicker } from "react-date-range-picker-styled";
function TwelveHour() { const [value, setValue] = useState<{ start: Date | null; end: Date | null }>({ start: null, end: null, });
return <DateRangeTimePicker value={value} onChange={setValue} time={{ hourFormat: "12" }} />;}