PY880 日期组件是一套基于 ttkbootstrap 开发的现代化日期时间选择控件,专为 Python GUI 应用设计。它提供了完整的中文支持、丰富的主题样式和灵活的配置选项,能够满足各种业务场景的需求。再PY880窗体设计器支持下可以拖拽到窗体上直接使用,全程无需手写一行代码!




支持多种日期时间格式,包括:
、yy-MM-dd 、HH:mm:ss`yyyy年MM月dd日
全日期 全时间 日期+时间 自由选择显示方式


自动适配高分辨率屏幕,确保在 4K、2K 等显示器上清晰显示。
亲测在 4K屏 DPI 200%的win11上显示正常
PY880 日期组件支持 ttkbootstrap 的所有主题样式,在设计器中设置 bootstyle 属性即可切换:

适用于用户信息录入、订单创建等表单场景。

其实不需要看这里 直接ai提问他会读取我的组件用法 直接完成业务逻辑接口
获取选中的日期
# 获取日期对象选中日期 = 日期选择器.get_date()# 获取日期字符串日期字符串 = 日期选择器.get()设置日期
# 设置日期对象日期选择器.set_date(datetime.date(2024, 1, 1))# 设置日期字符串日期选择器.set("2024-01-01")事件回调
在设计器中设置 command 属性,绑定选择完成后的回调函数。
在设计器中可以通过两种方式调整组件尺寸:
在设计器中设置 font 属性:
("字体名", 大小) - 如 ("微软雅黑", 12)("字体名", 大小, "样式") - 如 ("微软雅黑", 12, "bold")在业务代码中动态控制:
日期选择器.enable() # 启用日期选择器.disable() # 禁用✅ 完全汉化:支持中文界面,符合国内用户习惯
✅ 格式灵活:支持多种日期时间格式,包括 Excel 风格
✅ 主题丰富:支持多种主题样式,适配不同 UI 风格
✅ 模式多样:支持日期、时间、日期+时间三种模式
✅ 易于使用:设计器拖拽操作,无需编写代码
✅ 高DPI支持:自动适配高分辨率屏幕
✅ 双语支持:支持中英文切换
无论是开发企业级应用、桌面工具还是个人项目,PY880 日期组件都能为您提供专业、美观、易用的日期时间选择解决方案。
获取源码:加入郑广学Pyhon办公自动化课程学习即可获得
如果你也想学习Python办公自动化,或者对AI编程感兴趣,欢迎:
📚 搜索百度:郑广学PYTHON
🌐 访问我的网站:py880.cn💬 课程咨询和定制服务:添加微信 EXCEL880B💬 课程购买:淘宝搜索 郑广学PYTHON

