如何添加一些日期/月份日期编辑对象以获取下一个日期?
Posted
技术标签:
【中文标题】如何添加一些日期/月份日期编辑对象以获取下一个日期?【英文标题】:How to add some days/months to date edit object to get next date? 【发布时间】:2021-07-11 02:37:07 【问题描述】:我有一个 dateedit 小部件,我正在从该 dateedit 小部件获取日期
temp_var = self.dateEdit.date()
print(temp_var)
var_name = temp_var.toPyDate()
print(var_name)
打印出来,
PyQt5.QtCore.QDate(2021, 04, 16)
2021-04-16
如果我想从 dateedit 对象中找到比该日期早 9 个月 9 天的下一个日期并设置另一个 dateedit 对象,我们该怎么做?
【问题讨论】:
【参考方案1】:QDate 提供添加月份和日期的方法:
days = 9
months = 9
dt = self.dateEdit.date().addMonths(months).addDays(days)
print(dt, dt.toPyDate())
【讨论】:
好吧@eyllanesc。谢谢!以上是关于如何添加一些日期/月份日期编辑对象以获取下一个日期?的主要内容,如果未能解决你的问题,请参考以下文章