如何从 QdateEdit pyqt 获取昨天

我正在使用 PyQt5 GUI 应用程序,我需要从 GUI 应用程序内的 QdateEdite 中的任何日期获取昨天的值,例如我想选择使用此代码的日期

date_n = str(self.dateEdit_2.text())

无论 date_n 是什么时候,我怎样才能获得 day_n 的昨天?


慕后森
浏览 101回答 1
1回答

慕妹3242003

您必须从 QDateEdit 获取 QDate,然后从中减去一天,然后将其转换为字符串:selected_dt = self.dateEdit_2.date()last_dt = selected_dt.addDays(-1)last_dt_str = last_dt.toString(self.dateEdit_2.displayFormat())print(last_dt_str)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python