Python 2.7 如何在PyQt4的QDateTimeEdit中设置今天是日期和一天中的特定时间?

Python 2.7 如何在PyQt4的QDateTimeEdit中设置今天是日期和一天中的特定时间?,python-2.7,pyqt4,Python 2.7,Pyqt4,这是我写的代码: dt = dt or self.cal.selectedDate() date_time_str = str(dt.toString(QtCore.Qt.DefaultLocaleShortDate)) + " 10:00:00" now = QtCore.QDateTime.fromString(date_time_str, 'yyyy/M/d hh:mm:ss') self.mydateTimeEdit.setDateTime(now) self.myd

这是我写的代码:

dt = dt or self.cal.selectedDate()
date_time_str = str(dt.toString(QtCore.Qt.DefaultLocaleShortDate)) + " 10:00:00"
now = QtCore.QDateTime.fromString(date_time_str, 'yyyy/M/d hh:mm:ss')
self.mydateTimeEdit.setDateTime(now)
self.mydateTimeEdit.setCalendarPopup(True)
但这设定了日期和时间

myDateTimeEdit UI中的1/1/00 12:00AM


当我想要将今天的日期设置为上午10:00时,不需要转换为字符串,只需传递一个带有所需时间的QTime即可:

dt=dt或self.cal.selectedDate()
现在=QtCore.QDateTime(dt,QtCore.QTime(10,0,0))
self.mydateTimeEdit.setDateTime(现在)
self.mydateTimeEdit.setCalendarPopup(True)