gpt4 book ai didi

python - 更改 QDate 的格式

转载 作者:行者123 更新时间:2023-12-01 04:45:58 25 4
gpt4 key购买 nike

我需要更改 QDate 的格式。这是我的代码:

 yday = (QtCore.QDate.currentDate().addDays(-1))

我得到了这个结果......

PyQt4.QtCore.QDate(2015, 4, 2)

但我需要这种格式的日期:

2015/04/03

最佳答案

QDate 可以使用其 toString 转换为字符串方法:

>>> yday  = QtCore.QDate.currentDate().addDays(-1)
>>> yday.toString()
'Thu Apr 2 2015'
>>> yday.toString(QtCore.Qt.ISODate)
'2015-04-02'
>>> yday.toString('yyyy/MM/dd')
'2015/04/02'

请注意,此输出来自 Python3。如果您使用的是 Python2,默认情况下,输出将为 QString - 但可以使用 unicode() 将其转换为 Python 字符串。

关于python - 更改 QDate 的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29428115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com