微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PYQT QDateTimeEdit 和“dd.MM.yyyy”格式

如何解决PYQT QDateTimeEdit 和“dd.MM.yyyy”格式

我在输入日期时遇到了一点问题。日期应以 DD.MM.YYYY 格式输入(例如 03.06.2021)

当我想输入 31.05.2021 时,我必须先跳转到月份,输入 05 然后我才能输入 31。6 月有 30 天,所以我最初无法输入 31。知道如何将日期检查延迟到该字段被留下吗?

        self.f1 = QDateTimeEdit(QDate.currentDate())
        self.f1.setdisplayFormat("dd.MM.yyyy")
        self.f1.setFixedWidth(85)
        self.f1.setMinimumDate(QDate.fromString("01.01.2020","dd.MM.yyyy"))
        self.f1.setMaximumDate(QDate(QDate.currentDate()))

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。