You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将tktimepicker默认时钟类型从12小时制修改为24小时制

tktimepicker 12小时制切换24小时制配置操作

初始化阶段配置(最常用)

组件实例化时直接传入对应参数即可,一次配置永久生效:

  • 主流版本tktimepicker传入mode="24"参数,示例代码:
from tktimepicker import AnalogPicker
# 如果你使用的是数字选择器,替换为DigitalPicker即可
time_picker = AnalogPicker(root, mode="24")
  • 旧版本兼容配置:部分低于1.2.0的版本参数名为hours_format,对应配置示例:
time_picker = AnalogPicker(root, hours_format=24)

运行时动态切换配置

如果组件已经渲染完成需要动态修改格式,调用对应内置方法即可:

  • 主流版本调用set_mode()方法:
    time_picker.set_mode("24")
  • 旧版本调用set_hours_format()方法:
    time_picker.set_hours_format(24)

注意事项

  • 切换为24小时制后,原本的AM/PM标识会自动隐藏,不需要额外配置
  • 如果切换后界面没有同步更新,调用time_picker.update()方法强制刷新组件即可

内容的提问来源于stack exchange,提问作者user14745999

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 07:09:00