首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python PySide QDateEdit

Python PySide QDateEdit
EN

Stack Overflow用户
提问于 2013-11-17 17:29:43
回答 1查看 1.6K关注 0票数 0

我有一个QDateEdit对象(显示窗口上的字段)。当我使用唯一真实的选项(根据PySide站点) QDateEdit.date()时,我得到的是"2000,1,1“而不是"1/1/2000”,并且文档在告诉我如何处理这些数据以将其用作实际日期方面完全无用。"2000,1,1“不是真正的日期。

如何使此日期成为我可以实际使用的日期,以及为什么我不能使用QDateQDateEditQDateTimeEdit下PySide站点上描述的任何属性

EN

回答 1

Stack Overflow用户

发布于 2013-11-19 05:05:34

我很难确定你所说的“真正的约会”是什么意思,但这是我对你可能想要的东西的想法:

代码语言:javascript
复制
# QDateEdit's .date() returns a QtCore.QDate object
date = QtCore.QDate(2013, 1, 1)

# Get the string in whatever format you want
date.toString("MM/dd/yyyy")
Out[10]: u'01/01/2013'

# Get the date as a datetime object
date.toPython()
Out[11]: datetime.date(2013, 1, 1)

这些我都是从PySide wiki得到的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20029166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档