DateRangePicker 日期区间选择器
选择起止日期或时间,限定一个区间。
受控区间
交互预览受控区间
basic.tsx
选择粒度
交互预览选择粒度
modes.tsx
DateRangePicker API
DateRange
类型
定义组件属性或组装变量时可导入相关类型。
使用说明
DateRange 是 readonly [Date, Date],可导入它组装变量。年取 1 月 1 日,月取当月 1 日,周从星期一开始并使用 ISO 周编号。日期使用本地时间。
两个日历联动导航。选好起点后,悬停年份、月份、周或日期即可预览区间;选好终点立即完成,所有模式都没有底部确定按钮。逆序选择会自动排列。
日期时间区间通过两个日历右上角的时间按钮分别调整起止时间,再返回日期面板选择日期。请在选定结束日期前调整时间。“当前时间”设置该端点的时间。
已有完整区间时,调整任一端点的时间会直接更新有效区间,无需重新选择日期。
也可以输入以 ~ 分隔的两个值,按 Enter 或移走焦点提交。格式依次为 YYYY、YYYY-MM、YYYY-Www、YYYY-MM-DD、YYYY-MM-DD HH:mm:ss;关闭秒时省略秒。无效或越界输入不会提交,Escape 放弃未完成的输入。
FormData 使用 start/end 格式提交对应字符串。非受控组件支持表单 reset;受控组件需同步重置自己的状态。