数字时钟
数字时钟让用户无需任何输入或弹出窗口/模态框即可选择时间。
描述
针对不同的情况,有两个组件版本。DigitalClock
组件一步处理单个时间实例的选择,就像 select
组件一样。MultiSectionDigitalClock
允许使用单独的部分来选择时间。
当需要的时间选项数量有限时,DigitalClock
更为合适,而当需要更精细的时间选择时,MultiSectionDigitalClock
更为适用。
基本用法
数字时钟
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
多段数字时钟
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
非受控 vs. 受控值
组件的值可以是受控的或非受控的。
非受控数字时钟
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
受控数字时钟
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
非受控多段数字时钟
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
受控多段数字时钟
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
表单属性
组件可以被禁用或只读。
禁用数字时钟
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
只读数字时钟
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
禁用多段数字时钟
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
只读多段数字时钟
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
视图
MultiSectionDigitalClock
组件可以包含三个视图:hours
、minutes
和 seconds
。默认情况下,仅启用 hours
和 minutes
视图。
您可以使用 views
属性自定义启用的视图。视图将按照它们在 views
数组中包含的顺序显示。
"hours"、"minutes" 和 "seconds"
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
"hours"
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 上午
- 下午
"minutes" 和 "seconds"
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
12 小时/24 小时格式
组件使用区域设置时间设置的小时格式,即 12 小时制或 24 小时制格式。
您可以使用 ampm
属性强制使用特定格式。
您可以在日期本地化页面中找到有关 12 小时/24 小时格式的更多信息。
区域设置默认行为(为 enUS 启用)
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
AM PM 已启用
- 12:00 上午
- 12:30 上午
- 01:00 上午
- 01:30 上午
- 02:00 上午
- 02:30 上午
- 03:00 上午
- 03:30 上午
- 04:00 上午
- 04:30 上午
- 05:00 上午
- 05:30 上午
- 06:00 上午
- 06:30 上午
- 07:00 上午
- 07:30 上午
- 08:00 上午
- 08:30 上午
- 09:00 上午
- 09:30 上午
- 10:00 上午
- 10:30 上午
- 11:00 上午
- 11:30 上午
- 12:00 下午
- 12:30 下午
- 01:00 下午
- 01:30 下午
- 02:00 下午
- 02:30 下午
- 03:00 下午
- 03:30 下午
- 04:00 下午
- 04:30 下午
- 05:00 下午
- 05:30 下午
- 06:00 下午
- 06:30 下午
- 07:00 下午
- 07:30 下午
- 08:00 下午
- 08:30 下午
- 09:00 下午
- 09:30 下午
- 10:00 下午
- 10:30 下午
- 11:00 下午
- 11:30 下午
- 12
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
- 上午
- 下午
AM PM 已禁用
- 00:00
- 00:30
- 01:00
- 01:30
- 02:00
- 02:30
- 03:00
- 03:30
- 04:00
- 04:30
- 05:00
- 05:30
- 06:00
- 06:30
- 07:00
- 07:30
- 08:00
- 08:30
- 09:00
- 09:30
- 10:00
- 10:30
- 11:00
- 11:30
- 12:00
- 12:30
- 13:00
- 13:30
- 14:00
- 14:30
- 15:00
- 15:30
- 16:00
- 16:30
- 17:00
- 17:30
- 18:00
- 18:30
- 19:00
- 19:30
- 20:00
- 20:30
- 21:00
- 21:30
- 22:00
- 22:30
- 23:00
- 23:30
- 00
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55
时间步长
默认情况下,组件以下列方式列出时间选项
DigitalClock
组件以30
分钟为间隔;MultiSectionDigitalClock
组件以5
单位(minutes
或seconds
)为间隔;
您可以使用 timeStep
和 timeSteps
属性设置所需的间隔。该属性接受
DigitalClock
组件接受number
值的timeStep
属性;MultiSectionDigitalClock
组件接受timeSteps
属性,该属性具有hours
、minutes
或seconds
单位的number
值;
数字时钟
- 12:00 上午
- 01:00 上午
- 02:00 上午
- 03:00 上午
- 04:00 上午
- 05:00 上午
- 06:00 上午
- 07:00 上午
- 08:00 上午
- 09:00 上午
- 10:00 上午
- 11:00 上午
- 12:00 下午
- 01:00 下午
- 02:00 下午
- 03:00 下午
- 04:00 下午
- 05:00 下午
- 06:00 下午
- 07:00 下午
- 08:00 下午
- 09:00 下午
- 10:00 下午
- 11:00 下午
多段数字时钟
- 12
- 02
- 04
- 06
- 08
- 10
- 00
- 15
- 30
- 45
- 00
- 10
- 20
- 30
- 40
- 50
- 上午
- 下午
跳过渲染禁用的选项
使用 skipDisabled
属性,组件不会渲染用户不可用的选项(例如,通过 minTime
、maxTime
、shouldDisabledTime
等)。
以下示例结合了这些属性来自定义渲染哪些选项。
- 第一个组件不显示
9:00
之前(minTime
的值)的选项。 - 第二个组件由于
shouldDisableTime
而显示09:00
和13:20
之间的选项。
数字时钟
- 09:00 上午
- 10:00 上午
- 11:00 上午
- 12:00 下午
- 01:00 下午
- 02:00 下午
- 03:00 下午
- 04:00 下午
- 05:00 下午
- 06:00 下午
- 07:00 下午
- 08:00 下午
- 09:00 下午
- 10:00 下午
- 11:00 下午
多段数字时钟
- 09
- 10
- 11
- 12
- 13
- 00
- 05
- 10
- 15
- 20
- 25
- 30
- 35
- 40
- 45
- 50
- 55