QDate到QString

2024-10-01 13:35:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个关于PyQt4的问题。我有一个类型为QDate的日期,我只想把它转换成一个字符串格式,而不是QDate格式。例如,如果日期是09/16/2013,如果可能的话,我希望将其更改为2013年9月16日的字符串形式。在

我玩ToStand,但我认为只有C++才有用(除非我搞错了)。在


Tags: 字符串类型格式形式pyqt4qdatetostand
1条回答
网友
1楼 · 发布于 2024-10-01 13:35:07

Documentation是你的朋友;)

>>> date = QtCore.QDate.fromString('20130916', 'yyyyMd')

# PySide
>>> date.toString('MMMM d, yyyy')
u'September 16, 2013'

# PyQt4
>>> date.toString('MMMM d, yyyy')
PyQt4.QtCore.QString(u'September 16, 2013')
>>> unicode(date.toString('MMMM d, yyyy'))
u'September 16, 2013'

相关问题 更多 >