- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要更改 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/
我正在尝试向 QDate 对象添加日期。月份和日期被正确地放入 Qdate 对象中,但年份总是读回 -4713。 这是我的代码: int main(int argv, char *argc[]) {
我有以下情况: QDate fixDate = QDate::fromString(QString("270912"), "ddMMyy"); 返回的年份是 1912 .我不明白为什么以及如何获
我希望使用 QT 的 QDate 类型执行日期搜索。我目前有一个指定时间的 QDate 和两个提供搜索范围的 QDate。如果该项目在该范围内,它应该返回 true。 QDate item = Apr
我需要更改 QDate 的格式。这是我的代码: yday = (QtCore.QDate.currentDate().addDays(-1)) 我得到了这个结果...... PyQt4.QtCore
我有一个表格可以在 vector 上插入产品。我的表单是一个 QT 对话框表单,我希望我插入购买日期的地方是空白的,当我点击 QDateEdit 时会出现当前日期,我可以设置我喜欢的日期。 当我将日期
函数QDate::toString(const QString &format)允许使用 MMM(例如“Jan”到“Dec”)或 MMMM(例如“January”到“December”)显示月份名称。
我有一个关于 PyQt4 的问题。我有一个 QDate 类型的日期,我想简单地将它转换为字符串格式而不是 QDate 格式。例如,如果日期是 09/16/2013,我想尽可能将其更改为字符串形式的 2
我有一个包含 QDate 成员的 Registration 类。如何将其初始化为当前日期? #include class Registration { private: Person m_Att
我接受用户输入的日期,但用户可以输入任何格式,例如 12/31/2014,或 31 Dec 2014,或2014 年 12 月 31 日,或 31.12.2014。有没有办法将其转换为用户可能选择的任
我无法将 QDate 转换为 QString。请看下面的代码: cout getBookingDate() &YYYY.mm.dd) 当我尝试编译它时,它会给我: ‘YYYY’ was not dec
我的 GUI 中有一个 QDateEdit,我从中将 QDate 转换为 QString 并将其添加到我的数据库中。 QString 日期以这种格式保存在数据库中:20/12/2015。 如果用户想要
我在项目中使用 QtRuby + Mysql2,我正在尝试检索填充表单所需的所有数据。 首先,进行查询。然后,获取每个值并用于填充每个相关的小部件。 client = Mysql2::Client.n
为什么此代码返回无效日期? QLocale locale("es"); QDate date = locale.toDate("1-Jun-14", "d-MMM-yy"); 如果调试语言环境变量,它
QtCore.QDate 接受三个整数作为参数:首先是年,然后是月,然后是日期。示例: myDateEdit.setMaximumDate(QtCore.QDate(2015, 12, 28)) 为了
我正在尝试将从 QDateEdit 收集的日期转换为 datetime.date,以便在 sqlite3 数据库中使用。我已经看到在 PyQt4 中你可以使用 toPyDateTime 但是它似乎不在
这个问题在这里已经有了答案: Convert QDate to Qstring? (2 个答案) 关闭 4 年前。 我确实在声明 QDate 时遇到问题,当我在 DB 插入函数中使用声明的字(值)和
我正在尝试使用 python 的 Sphinx 模块为 Qgis (pyqt) 插件(使用 Pyqt)构建文档。 尝试使用make html构建时,我得到了一些模块的几个异常(exception):
我是一名优秀的程序员,十分优秀!