切换·Esc 返回

时间选择器TimePicker

填写与选择
在规定范围内选择具体时间

时间选择器让用户选择小时和分钟,必要时也可以包含秒。界面要说明使用 12 小时制还是 24 小时制、每次跨几分钟,以及哪些时间不能选择。

14:30
131415
:
003045

什么时候用

  • 会议 / 日程的开始时间
    14:30
    131415
    003045
  • 营业时间等时间段:开始 + 结束一对
    营业时间09:0018:00
  • 定时任务:每天几点自动执行
    每天09:00自动同步数据
  • 按固定步长选:每 30 分钟一档,避免奇葩时刻
    09:0009:3010:0010:30
    每 30 分钟一档,不会选出 09:17

什么时候不用

  • 还需要选日期 → 用 日期选择器 DatePicker 的日期时间模式
    14:30只选了时间,到底哪一天?
  • 只要上午 / 下午这种粗粒度 → 用 选择器 Select
    上午下午晚上
    0030
    选「上午」而已,分钟级面板太重
  • 让用户手输「下午三点」:解析靠猜,十赌九输
    时间下午三点
    解析失败:请输入 HH:mm
  • 跨时区场景不标时区:你的 14:30 不是我的 14:30
    14:30北京时间还是伦敦时间?跨时区没标时区
组成结构 · Anatomy
14:30131415
1触发框Trigger显示已选时间
2时间列Time Column小时、分钟各一列,可滚动
3时间项Time Option一个可选的时刻
4选中项Selected当前时间,居中高亮
常见变体 · Variants
24 小时制24-hour
131415
:
003045
默认形态,会议、定时任务都够用
时间范围Range
09:00
18:00
要选开始和结束的一对时间
12 小时制12-hour
010203
:
3045
AMPM
面向习惯上午下午说法的用户
固定步长Step
09:0009:3010:0010:30
只给整点半点,避免奇葩时刻
典型使用场景
会议时间设置
新建会议
时间 14:30 今天 · 约 1 小时
131415
:
003045
门店营业时间
营业时间超出时间门店自动显示「休息中」09:0021:30
午休时间该时段暂停接单12:0013:30
定时推送
日报推送
每天 08:30 推送给 全体成员
下次推送:明天 08:30
闹钟提醒
07:30工作日 · 起床
09:00周末 · 晨跑
+ 添加闹钟